2016-09-28 46 views
0

我有以下功能:檢查所選類的jQuery

function next_or_previous(){ 
    $(document).on('click', 'a.next, a.previous', function (e) { 
     var rh = $(this); 

     if (rh == 'a.next') { //?? 
      console.log("next"); 
     } else if (rh == 'a.previous') { 
      console.log("previous"); 
     } 
    }); 
}; 

我只是想檢查被點擊了什麼課(nextprevious)。我會如何去做這件事?

回答

3

可以使用hasClass()is()

if (rh.hasClass('next')){... 

如果你只有2個選擇,你應該不是真的需要在else

檢查
4

使用hasClass()功能。

function next_or_previous(){ 
     $(document).on('click', 'a.next, a.previous', function (e) { 
      var rh = $(this); 
      if (rh.hasClass('next')){ //?? 
       console.log("next"); 
      }else if (rh.hasClass('previous')){ 
       console.log("previous"); 
      } 
     }); 
    };