课程
/前端开发
/jQuery
/jQuery基础 (一)—样式篇
$.data(ele, "a", "data test")和 ele.data("a", "data test");ele.data是JS的一种写法$.data是jq的一种写法?
2016-07-30
源自:jQuery基础 (一)—样式篇 3-9
正在回答
如图:$.data 就是jQuery.data; ele.data 就是 .data
我感觉是,JQuery不用担心循环引用的内存泄漏风险!而直接用dom方法则需要考虑这一点!
我的理解是:前者是jQ对象方法,操作的是整个jQ对象,ele是其一个参数。
后者是操作ele对象,将数据直接存储在ele对象上,这样语义话可读性会更高,感觉也更方便
有什么区别吗
举报
jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局
3 回答ele.data("a", "data test")我是这样认为的。
3 回答$div 与$(div)的区别
4 回答jquery中first与get的区别
1 回答$(this)与$('this')区别
3 回答.toggleClass( className, switch ),与toggleClass( [switch ] )区别