jq属性操作

2018-10-17  本文已影响0人  王帅同学
获取属性 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;  // 隐式迭代。
      });
上一篇下一篇

猜你喜欢

热点阅读