Mah*_*hat 7 html javascript jquery
html中这些jquery随机属性的含义是什么以及jquery如何使用它们
有什么想法吗?
Nic*_*ver 12
这是jQuery expando属性,它有点随机,因为它是在页面加载时生成的,它是"jQuery" + (new Date()).getTime()
(为了避免可能的命名冲突),但你会发现所有元素的属性都是相同的.
这是$.cache
元素事件和数据的关键...它以这种方式存储有几个原因,主要是避免循环引用.ID实际上$.uuid
只是一个递增计数器,用于每个元素的键$.cache
.
您可以通过简单的方式获取jQuery 1.4+中的当前属性,alert($.expando)
例如它是如何使用的,例如,您想要该#wmd-preview
元素的数据,执行此操作:
$("#wmd-preview").data()
Run Code Online (Sandbox Code Playgroud)
这样做:
$.cache[$("#wmd-preview")[0][$.expando]]
Run Code Online (Sandbox Code Playgroud)
另请注意,当您调用获取内容时,jQuery会故意将其删除.html()
.
归档时间: |
|
查看次数: |
2274 次 |
最近记录: |