一、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元素中屬性的值。