2011-09-28 145 views
8

我经常需要在页面元素中存储一小段引用,大部分时间是一个<div>。我无法找到太多关于创建自己的属性的有效文档。你建议什么是最有效的方法,或者我可以这样做?如果是这样,我可以使用jQuery的attr()调用来获取引用吗?自定义HTML属性和jQuery

例如:<div class="sample" dataref="Sample Data Reference"></div>

+0

现在看起来像一个愚蠢的问题......感谢您的帮助! –

+0

[HTML标记上的非标准属性可能重复。好东西?坏事?你的想法?](http://stackoverflow.com/questions/209428/non-standard-attributes-on-html-tags-good-thing-bad-thing-your-thoughts) –

回答

1

使用jQuery数据的功能。数据不会在DOM中显示,但您可以快速设置和访问它。文档:

http://api.jquery.com/jQuery.data/

例子:

// set value 
$.data(element, key, value); 

// get value 
var value = $.data(element, key); 
0

我觉得你可以用比 “ID” 和 “类” 以外的任何文字属性,让您的数据。