【发布时间】:2010-12-12 16:45:25
【问题描述】:
我想知道哪种方式最终会更快,通过以下方式选择元素:
$('element[href=#my_link]');
或:
$('element.my_class');
我不喜欢在编写代码时重复自己,所以我更喜欢用第一种方式编写代码,因为这样我可以向其中添加信息:
<a href="#delete_1">Delete</a>
$('a[href^=#delete]');
然后将其拆分,以便在单击或执行任何操作后获得所需的所有信息。我是否因此而牺牲了整体性能?
(我想我可以将其重写为 class="delete" href="#1")
【问题讨论】:
标签: jquery performance class selector