1.jQuery中的html(),text(),val()方法
html()
无参:获取html的值
有参数html:设置html的值
text()
无参:获取文本值
有参数text:设置文本值
val()
无参:获取value的值
有参数value:设置value的值
3.jQuery中属性设置函数
//获取属性值
attr(key)
prop(key)
//删除属性
removeAttr(attributeName)
removeProp(propertyName)
//批量设置属性
css(key)
//添加类
addClass(className)
//判断有没有指定的类,有,返回true,否则返回false
hasClass(className)
//删除类
removeClass(className)
3.jQuery中的工具方法
1) get(); //以数组的形式返回DOM节点。
console.log($('div').get());
2) toArray(); //返回一个包含jQuery对象结合中的所有DOM元素数组。
console.log($('div').toArray());
3) eq(index); //返回index位置上的jQuery对象。
console.log($('div').eq(1).get(0));
4) filter(function(index,item){}); //过滤器函数,返回jQuery对象。
var $result = $('div').filter(function(index,item){
return index == 2;
});
5) map(function(index,item){}); //用于获取或设置元素集合中的值。
var $result = $('div').map(function(index,item){
return $(item).html()
});
6) each(function(index,item){}); //遍历一个jQuery对象。
$('div').each(function(index,item){
console.log(index,'--',item);
});
7) slice(0,3); //截取
var $result = $('div').slice(0,3);
console.log($result.get());
});
8) not()
9) first()
10) last()
11) is()
12) has()
扫描二维码,在手机上阅读!
评论