jQuery源码解读之removeAttr()方法分析
本文较为详细的分析了jQuery源码解读之removeAttr()方法。分享给大家供大家参考。具体分析如下:
扩展jQuery原型对象的方法:
jQuery.fn.extend({ //name,传入要DOM元素要移除的属性名。 removeAttr:function(name){
//使用jQuery.fn对象,即jQuery原型对象的each方法遍历当前选择器选择的jQuery对象数组,并返回该jQuery对象以便链式调用。 returnthis.each(function(){ //调用jQuery的全局方法removeAttr,传入遍历出的DOM对象this和要移除的属性名name。 jQuery.removeAttr(this,name); }); } });