Ray*_*nos 5 javascript hash jquery guid
我想有一个jQuery对象的哈希表,并需要一些独特的标识符.
DOM表示只是
<tr>
...
</tr>
Run Code Online (Sandbox Code Playgroud)
我想将我的jQuery <tr>对象添加到哈希表中
hash[$(trObject).guid()] = $(trObject);
如何在不扩展jQuery的情况下唯一标识特定的jQuery对象?
我知道我可以写一个方法
(function() {
var guid = 0;
$.fn.guid = function() {
var node = this[0];
if (node.guid === undefined) {
node.guid = guid++;
}
return node.guid;
};
}());
Run Code Online (Sandbox Code Playgroud)
要为我做这个,但我想知道是否有某种本地标准方法从jQuery对象获取字符串/ int哈希码.
PS我不希望达到32位整数限制.
据我所知,没有本地标准方法,但有 jquery 插件,例如
。http://plugins.jquery.com/project/GUID_Helper
更新:
jquery 使用的 guid 号存储在jquery.guid
此外,jquery 没有为此使用任何本机标准方法。它也遵循与您类似的方法。
| 归档时间: |
|
| 查看次数: |
3373 次 |
| 最近记录: |