两个不同的点击和两个动作jquery

时间:2018-04-28 18:29:26

标签: jquery

$('.menu').click(function() {
//some action
}
//another action on same link when scrolled down.
$('.fixed .menu').click(function() {
//some action
}

是否有可能在我点击.menu的同一页面上,一些动作必须发生,一旦我滚动并点击相同的链接添加.fixed然后一些其他动作必须发生?

1 个答案:

答案 0 :(得分:1)

只需使用hasClass()检查它是否具有固定类

$('.menu').click(function() {
   if($(this).hasClass('fixed')){
     // fixed class code
   } else {
     // other code
   }    
});