javascript - JS 和 CSS 的独立 ID 和类

标签 javascript jquery css html

在几个jquery教程中,单独的IDClass用于JSCSS 。例如

<div id="test" class="test">TEST</div>

ID在 jQuery 代码中使用,并且 Class用于CSS 。对我来说,不介绍更容易 Class并使用ID CSS 规则也是如此。使用无CSS有什么好处ID对于 JavaScript?

编辑:谢谢大家!我知道 ID 之间的区别和Class ;我问为什么有些人使用单独的 IDClass对于 JSCSS当一个就足够了。这里,问题是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/

相关文章:

javascript - 无法从 JQuery 获得点击

javascript - 第二次单击 JQUERY 时使 Accordion 关闭

javascript - 为什么刷新时jquery显示 'disabled'属性存在

javascript - 从 JS 到 Drupal 的 URL 编码字符串

javascript - Highcharts 圆环图百分比增加至 100.1%

javascript - 如何在 Bootstrap 行类中每次包装三个图像?

javascript - 如何检查切换主题是否为对象?

jquery - 在下拉菜单项中插入 jquery ui datepicker

html - 未从链接的样式表应用新的 css 定义

html - 单选按钮不可点击联系表 7