0

只是好奇其中哪一个会更快?

$('ul.dropdown a').first().click(function(event) {
    event.stopPropagation();
    return false;
});

或者

$('.dropdown > li > a').click(function(event) {           
    event.preventDefault();
});

有什么区别吗?

4

2 回答 2

1

他们做两种不同的事情。

我猜你问的是>VS 空间:
>是胖子然后是空间,因为它只有一层深。

带有选择器的提示是使其右侧比左侧更精确。
在这里阅读更多

于 2012-05-10T13:18:40.423 回答
0
$('.dropdown').find('a').on('click', function(e) {           
    e.preventDefault();
});
于 2012-05-10T13:39:55.873 回答