【发布时间】:2011-06-21 18:52:20
【问题描述】:
我们都知道可以使用许多不同的选择器组合来创建一组独特的包装 jQuery 元素。
是否存在允许用户直观地单击 DOM 的任何部分(类似于 Firebug 的检查功能)并自动建议与该元素匹配的相关潜在选择器的工具(插件、扩展程序等)?
该工具将具有 jQuery 选择器的内部知识(CSS 选择器不足),并将考虑周围元素 + DOM 以提供 10-20 条有用的选择器建议。
【问题讨论】:
-
为什么不直接看一下 DOM,然后说“哦,我需要这个选择器”。这需要 30 秒。使用 jQuery 选择器也是一种浪费,只需使用 CSS3 选择器,因为这不会硬连接 jQuery 依赖项
-
一些选择器比其他选择器更好。当使用 selector1 构建复杂的应用程序时可能会带来麻烦,而 selector2 更健壮并且不需要修改。最好有一个简单的列表可供选择,尤其是对于 jQuery 新手。
标签: jquery