一.$.each(data,function(k,v){})
$.each(data,function(k,v){})这个方法是jQuery的通用遍历方法,它可以遍历数组、json对象以及dom元素。
-
遍历数组时,回调函数的第一个参数为遍历的下标,第二个为遍历的值,记作$.each(data,function(i,v){});
-
遍历json对象时,回调函数的第一个参数为键值,第二个参数为值,记作$.each(data,function(k,v){});
-
遍历dom元素时,回调函数的第一个参数为下标,第二个参数为对应值
此外,遍历dom元素还可以用$(‘li’).each(function(i,v){})
二.使用jQuery设置disabled属性与移除disabled属性
- attr和pop方法的区别
•对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。
•对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。 - attr与pop的使用
//两种方法设置disabled属性
$('#areaSelect').attr("disabled",true);
$('#areaSelect').attr("disabled","disabled");
//三种方法移除disabled属性
$('#areaSelect').attr("disabled",false);
$('#areaSelect').removeAttr("disabled");
$('#areaSelect').attr("disabled","");
三.全选/取消
https://www.jb51.net/article/47109.htm