在几个jquery教程中,单独的ID
和Class
用于JS
和CSS
。例如
<div id="test" class="test">TEST</div>
如ID
在 jQuery 代码中使用,并且 Class
用于CSS
。对我来说,不介绍更容易 Class
并使用ID
CSS 规则也是如此。使用无CSS有什么好处ID
对于 JavaScript?
编辑:谢谢大家!我知道 ID
之间的区别和Class
;我问为什么有些人使用单独的 ID
和Class
对于 JS
和CSS
当一个就足够了。这里,问题是ID
的唯一性的必要性。 。这个案例是将 JS 和 CSS 任务分开(虽然它们紧密地纠缠在一起)。
编辑2:根据要求,我给出一个典型的例子:这个Tutorial 。寻找actionsBox
; .actionsBox
已用于CSS
和#actionsBox
对于 JS
。正如你所看到的,只有一个 <div>
所以ID
对于样式来说就足够了。
最佳答案
阅读“Don't use class names to find HTML elements with JS”由于某些原因,您可能希望避免在 JavaScript 中使用类名。
这一切实际上都归结为个人喜好。
关于javascript - JS 和 CSS 的独立 ID 和类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9260004/