html data-xx 及 data()注意事项

一、data-xx命名:xx能够用“-”和“_”,可是不能有大写字母;spa

二、用$ele.data()获取值的时候,不须要“data-”前缀:$ele.data('xx');内存

三、$ele.data()与$ele.attr()的区别:命名

1)data()的值保存在jQuery堆内存中,attr()的值保存在DOM元素中;co

2)经过data()改变属性的值,只会改变JQuery堆内存中的值,不会影响到DOM元素中属性的值;data

3)经过attr()改变属性的值,才会直接改变DOM元素中属性的值。

相关文章
相关标签/搜索