2015-04-22 16 views
0

我有這樣的想法,我想檢查是否存在類當按鈕被點擊,但使用數組這樣,我沒有把它寫這樣的:檢查該類

$(".example1,.example2,.example3,.example4,.example5").click(function() { 
       myClass = $(this).attr("class").split(' ')[2]; 
       BtnRank = $(this).index('button'); 
       alert('BtnRank: '+BtnRank+' '+myClass); 
       return false; 
}); 

相反,它應該是這樣的:

var searches = ['.example1','.example2','.example3','.example4','.example5']; 

什麼使這個正常工作的最佳方法?

回答

1

你可以這樣做:

var selector = searches.join(", "); //Create concatenated selector 

$(selector).click(function() {}) 
+0

那將很好的工作實際! – Evan