jQuery 特性操作详解及实例代码(2)

<div title="元素">元素一</div> <div title="元素" >元素二</div> <script> var classTest = document.getElementsByClassName('test'); for(var i = 0; i < classTest.length; i++){ classTest[i].title = classTest[i].title + classTest[i].className + i; } console.log(ele1.title);//元素test0 console.log(ele2.title);//元素test1 </script>

删除特性

removeAttr(attributeName)

  removeAttr()方法使用原生的removeAttribute()函数,但是它的优点是可以直接在一个jQuery 对象上调用该方法,并且它解决了跨浏览器的特性名不同的问题

  要移除的属性名从1.7版本开始,可以是一个空格分隔的属性列表

<div title="元素" data="value">元素</div> <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script> <script> console.log($('#ele1').attr('title'));//'元素' console.log($('#ele1').attr('data'));//'value' $('#ele1').removeAttr('title data'); console.log($('#ele1').attr('title'));//undefined console.log($('#ele1').attr('data'));//undefined </script>

通过此文,希望大家能对jQuery 特性操作的知识掌握,谢谢大家对本站的支持!

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzjwjf.html