jQuery_$方法

1、$.each():遍历数组或对象中的数据

2、$.trim():去除字符串两边的空格

3、$.type(obj):得到数据的类型

4、$.isArray(obj):判断是否为数组

5、$.isFunction(obj):判断是否为函数

6、$.parseJSON(json):解析json字符串转换js对象/数组

var json = '{"name":"Tom","age":12}
//json对象===>js对象
console.log($.parseJSON(json)) json = '{"name":"Tom","age":12},{"name":"Tem","age":13}'//json数组:[]
//json数组===>js数组
console.log($.parseJSON(json)) JSON.parse(jsonString)//json字符串===>js对象/数组
JSON.stringify(jsObj/jsArr)//js对象/数组===>json

属性

读取第一个div的title属性$('div:first').attr('title')

给所有div设置name属性$('div').attr('name','xxx')

移除div的title属性$('div')removeAttr('title')

所有div设置class='xxx'$('div').attr('class','xxx')

所有div添加class='xxx'$('div').addClass('xxx')

移除div的xxx为class$('div').removeClass('xxx')

最后一个li的标签体文本$('li:last').html()

设置第一个标签体文本$('li:first').html('<h1>mmm</h1>')

得到输入框的值$(':text').val()

设置输入框的值$(':text').val('xxx')

全选

:attr():操作属性值为非布尔值的属性

:prop():操作属性值为布尔值的属性

var $checkboxs = $(':checkbox')
$('button:first').click(function(){
$checkboxs.attr('checked',true)
})

全不选

$('button:last').click(function(){
$checkboxs.attr('checked',false)
})

多Tab点击切换

//部分
var $contents = $('#content>div')
$('#tab>li').click(function(){//隐式遍历
$contents.css('display','none')//隐藏所有div
var index = $(this).index()//得到当前点击的li下标
$contents[index].style.display = 'block'//显示
//$($contents[index]).css('display','block')
})
//
var $contents = $('#content>div')
var currIndex = 0//当前下标
$('#tab>li').click(function(){//隐式遍历
$contents[currIndex].style.display = 'none'//隐藏当前显示的内容div
var index = $(this).index()//得到当前点击的li下标
$contents[index].style.display = 'block'//显示
})

jQuery_$方法、属性、点击切换的更多相关文章

  1. $工具, 属性, TAB点击切换

    $工具方法 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <tit ...

  2. 仿美团外卖,饿了吗 两个ListView联动,左边点击切换右边,右边滑动切换左边

    先上效果图: 实现思路: 1.先说右边标题: 首先,右边的数据源集合中的Javabean中含有三个属性name,type,title,而每个条目中会默认含有一个标题. 如果这是第一个条目,就让标题显示 ...

  3. jQuery中一些不常用的方法属性【转载】

    index(subject) 搜索与参数表示的对象匹配的元素,并返回相应元素的索引值.如果找到了匹配的元素,从0开始返回:如果没有找到匹配的元素,返回-1. data() data(elem):为页面 ...

  4. 利用DOM的方式点击切换图片及修改文字

    本案例主要学习理解,用到的几个DOM方法 01.getAttribute()方法,获取元素的属性值 02.setAttribute('src',source) 方法,用后边的值修改前边这个元素的属性值 ...

  5. Js实现图片点击切换与轮播

    Js实现图片点击切换与轮播 图片点击切换 <!DOCTYPE html> <html> <head> <meta charset="UTF-8&qu ...

  6. js实现点击切换checkbox背景图片

    在制作网页的过程中,经常需要实现点击切换背景图片的效果,本文关注的是表单中checkbox背景图片切换的实现.如图,在输入用户名和密码后,用户需要选择是否记住密码 图片背景为白色表示未勾选状态 ,背景 ...

  7. iOS:UITableView 方法 属性

    参考:https://developer.apple.com/library/iOS/documentation/UIKit/Reference/UITableView_Class/Reference ...

  8. jquery - 通过点击切换文字内容

    今天要写一个简单的显示/隐藏效果,本以为是挺简单的事儿,没想到还真因为基本功不扎实遇到了问题,这里跟大家分享一下. 百度了很多方法,精简能用的干货实在太少,最后还是通过去查jq的官方api才找到了解决 ...

  9. jquery中点击切换的实现

    项目中经常会遇到一种情况,就是点击切换,比如点击按钮,div样式为1,再点击一下按钮,div样式为2,再点击一下按钮,div样式为1.需要自定义jQuery方法toggle. // toggle方法 ...

随机推荐

  1. 深入剖析虚拟DOM提升性能(Vue,React);

    I.原始渲染方式(直接操作DOM): 1.state数据: 2.JSX模板: 3.数据 + 模板 相结合,生成真实的DOM来显示: 4.state发生改变: 5.数据 + 模板结合,生成真实的DOM来 ...

  2. zabbix源码安装实例

    环境 系统                 Centos7 zabbix版本      Zabbix 3.4.15 (revision 86739) zabbix源码安装 .tar.gz cd zab ...

  3. readlink 获取进程的绝对路径

    readlink可以获取exe所在的路径(直接和进程关联);无法获得so的路径,so路径可以用dladdr,参考另一篇文章linux系统中有个符号链接:/proc/self/exe 它代表当前程序,所 ...

  4. DS1-13

    #include <stdio.h> #define MAXSIZE 10000 int Max3(int A, int B, int C); int DivideAndConquer(i ...

  5. Modelsimobjects空白无显示问题和ISim仿真时出现空白

    困扰朕长达一周的问题得以解决!!!!! 发生这种情况的根源是win10自带的防火墙的问题.只有关闭防火墙,再重新打开软件进行仿真就能出现正常的仿真界面. 关闭防火墙的方法为:控制面板>>系 ...

  6. python装饰器扩展之functools.wraps

    我们知道函数被装饰器,装饰后,所有的属性,以及内置函数就失效了. 原因是函数类型变成了warpper类型 示例1:不带wraps装饰器示例 def warfunc(func): def warpper ...

  7. .NET Core 事件总线,分布式事务解决方案:CAP 基于Kafka

    背景 相信前面几篇关于微服务的文章也介绍了那么多了,在构建微服务的过程中确实需要这么一个东西,即便不是在构建微服务,那么在构建分布式应用的过程中也会遇到分布式事务的问题,那么 CAP 就是在这样的背景 ...

  8. TerminateProcess实现关闭任意程序

    #include <Windows.h> #include <tchar.h> int WINAPI _tWinMain(HINSTANCE hInstance, HINSTA ...

  9. C#中方法、类等的默认访问修饰符~

    C# 方法默认访问级别 : private C# 类默认访问级别 : internal 1.命名空间下的元素的默认访问修饰符 public : 同一程序集的其他任何代码或引用该程序集的其他程序集都可以 ...

  10. <转载>XML操作

    using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Tex ...