是否有事实上的标准来标识要附加到的JavaScript库的HTML元素?
我正在创建一个JavaScript库。该库将自身附加到HTML文档中的一个或多个div。我想自动附加,以便用户轻松集成库。对于HTML元素如何以这种方式向库标识自己,是否存在事实上的标准或最佳实践?现在,我查找具有以特定前缀开头的ID的所有元素,例如id =“fooLibDiv1”或“fooLibMyDiv”等等。这感觉很脆弱。寻找像'attachFooLib =“yes”'这样的非标准属性会更好吗?或者寻找特定的CSS类?等等。
(FWIW,我不想要求我的用户使用jQuery。另外:不在这里寻找代码,只是正确的设计方法应该是什么。)
没有找到相关结果
已邀请:
3 个回复
纤洞需匪
马口
或
等类名。由于元素可以有多个类,因此不会导致id导致的问题。 如果你不使用jquery,你仍然可以轻松获得这些元素:
但回答你的问题:afaik,不,没有事实上的标准。
亥套惟间连