2010-02-25 96 views
2

我感冒了。我昨晚深夜醒来,或者清醒过来,我只是在看Stackoverflow的问题。我碰到一个jQuery插件的提及进来(或者也许是本地的jQuery),允许命名属性被编码到“类”的字符串,然后提取:jQuery插件允许“class”属性中的名称/值属性?

<span id='mySpan' class='something {toggle: checkbox2, toggleClass: hidden}'>hi mom</span> 

该插件会解析JSON-这样表达出来的“类”字符串。现在,这似乎是一些非常有用的功能;事实上,我自己实现了这个想法的一个变体,并大量使用它来驱动不引人注目的行为绑定。这对验证也非常好。

问题是,尽管我今天早上一直在寻找很长时间,但是我找不到这个插件的任何内容。整个事情都是发烧诱发的幻觉并不是不可能的。任何帮助,将不胜感激。

回答

2

它建议使用jQuery.data()方法将数据添加到元素。更多的信息在这里http://api.jquery.com/jQuery.data/

+0

我知道“数据()”,但这是不同的。 “元数据”工具允许您直接将JSON数据结构编码为元素标记。我不想从我的Javascript代码中将数据*放到*元素上,我想获取* out *元素。 – Pointy 2010-02-25 15:07:10