JQuery常见知识点

一.$.each(data,function(k,v){})

$.each(data,function(k,v){})这个方法是jQuery的通用遍历方法,它可以遍历数组、json对象以及dom元素。

  1. 遍历数组时,回调函数的第一个参数为遍历的下标,第二个为遍历的值,记作$.each(data,function(i,v){});
    JQuery常见知识点

  2. 遍历json对象时,回调函数的第一个参数为键值,第二个参数为值,记作$.each(data,function(k,v){});
    JQuery常见知识点

  3. 遍历dom元素时,回调函数的第一个参数为下标,第二个参数为对应值

JQuery常见知识点

此外,遍历dom元素还可以用$(‘li’).each(function(i,v){})

JQuery常见知识点

二.使用jQuery设置disabled属性与移除disabled属性

  1. attr和pop方法的区别
    •对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。
    •对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。
  2. 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

上一篇:javascript 设计模式之迭代器模式


下一篇:pug模板引擎(原jade)之 代码