0

这是我的代码:

    $('a').on('click', function(e) {
    e.preventDefault();
    });

但这会阻止每个链接工作,我需要它特定于具有名称类的链接:“prevent”

例如:<a class="prevent" href="#link"> </a><a href="#link1"> </a> 在这种情况下,我希望#link1 正常工作,#link 将触发e.preventDefault();

请问有什么想法吗?谢谢你

4

2 回答 2

3

您可以根据类名选择锚点:

$('a.prevent').on('click', function(e) {
     e.preventDefault();
});
于 2012-08-02T01:13:25.947 回答
2
 $('a.prevent').on('click', function(e) {
e.preventDefault();
});

您应该阅读:http ://api.jquery.com/category/selectors/

于 2012-08-02T01:12:25.860 回答