jq属性操作

获取属性 attr('title','22')
//js获取标签属性
DOM.getAttribute('title');
DOM.setAttribute('title','22');
//jq获取标签属性 attr()方法
//逗号后面的表示传入值
//如果为空表示获取属性
attr('title','22')
//可以传入多个属性,传入对象
        $('p:eq(1)').attr({
            m1 : 'm1',
            m2 : 'm2',
            m3 : 'm3',
        });
移除属性
.removeAttr('checked');
单属性的执行跟解除,布尔类型
//jq获取标签属性 prop()方法
//第二个参数,true表示确认执行
$('input:checkbox').prop('checked',false);
回调函数
      // 第四种用法:jQuery回调函数
      $('p').attr('tmd', function(index, oldAttr) {
        //获取了一些数组
        //oldAttr是属性值
        //index是数组的索引
        return oldAttr + index;  // 隐式迭代。
      });
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容