我想知道哪种方式最终会更快,通过以下方式选择元素:
$('element[href=#my_link]');
或者:
$('element.my_class');
我不喜欢在编写代码时重复自己,所以我更喜欢在大多数情况下以第一种方式编写它,因为这样我可以向其中添加信息,例如:
<a href="#delete_1">Delete</a>
$('a[href^=#delete]');
然后将其拆分,以便在单击或执行任何操作后获得所需的所有信息。我是否因此而牺牲了整体性能?
(我想我可以将其重写为 class="delete" href="#1")