jq 笔记七 设置,删除,获取DOM的元素属性

第一种用attr()

1、获取指订属性的值 $("p").attr("width");  //获取p元素 属性名称是 width的值

2、设置属性的值 $("p").attr("width","180")   //设置p元素 属性名称是 width的值

2、设置属性的值 $("p").attr({"width":"180","title":"hha"})  //  //设置p元素多个属性的值

3、删除属性  $("p").removeAttr("aa")  //删除属性aa

 

第二种,给元素添加和删除class

1、$("p").addClass('k')  添加class

2、$("p").hasClass('k')  判断是否有class

3、$("p").removeClass('k')  移除class

 

toggleClass() 对设置或移除被选元素的一个或多个类进行切换。

该方法检查每个元素中指定的类。如果不存在则添加类,如果已设置则删除之。这就是所谓的切换效果。

 

$('ul li').toggleClass(function(){
return 'listitem_' + $(this).index();
});

 

posted @ 2018-11-01 22:32  坚持!!  阅读(703)  评论(0编辑  收藏  举报