有时我有以下链接
<a href="#" class="next_link ">Next</a>
<a href="#" class="next_link no_more">Next</a>
但我只是想选择一个内部没有的标签。我尝试了以下但无济于事
$('a.next_link.not(.no_more)').live('click', function (){
$('html,body').animate({scrollTop: $("#dp-products-con").offset().top},'slow');
});
答案 0 :(得分:2)
应为$('a.next_link:not(.no_more)')
请注意:
之前使用的not
。这是使用它的正确方法。您使用的是.not
,这意味着使用了课程not
答案 1 :(得分:0)
这也应该有用
$('a.next_link').not('.no_more').live('click', function (){
$('html,body').animate({scrollTop: $("#dp-products-con").offset().top},'slow');
});
也许你应该使用'.on'事件代替'live'以获得更好的性能。