您如何标记已应用插件的元素?假设我有这个html:
<a href="..." id="special-link">Link</a>
在javascript中,我会&#34;应用插件&#34;
$("#special-link").selectify();
后来我想知道#special-link是否已经被选中了。我可以想到这些可能性:
您认为哪一种是最佳解决方案?你能想到上述方法的其他优点/缺点吗?
答案 0 :(得分:0)
jQuery插件(更好的插件)通常只使用类来添加样式,并在元素data
中存储代码实例(不是data-
属性)。
但是,为什么不简单地使用现有系统来创建jQuery插件,例如jQuery UI plugin Widget Factory
他们为你做了繁重的工作:)