()
$(““).attr(“id”,null);//–> []
需注意的只能传入null才能触发remove效果....传入function与json都可以,只要是返回值或者值为null,都会触发remove;
removeAttr:
removeAttr相当于(功能)是attr的一部分.但是代码实现是分开的.这个函数应用场景比较单一...来说说实现吧.
attr
attr返回的那个三元运算符嵌套写的有点虎…待我细细说来;
–首先判断name参数是否为字符串,并且只有一个实参.这样来讲就是get功能....方法;
prop
参数为两个.第一个固定为属性的名称,第二个可以为一个function,一个字符串.同样,如果不传第二个参数则认为是get,否则是set....val方法.都是操作dom属性的.一气儿说完它;
data:
方法接受两个参数,第一个是name,第二个为值,如果不填第二个则执行取值,否则为赋值
用法与attr类似,但是会将传入的name值加上”data