2014-01-20 29 views
0

目前,我有這樣的:上點擊過多個觸發器

$(this).on('click', '.like_count_y', function(e) 

我想這是在不同的類名稱的幾個點擊觸發的,但它是行不通的。我怎樣才能達到這樣的:

$(this).on('click', '.like_count_y .secondclass .thirdclass', function(e) 
+1

@mplungjan爲什麼「嘗試」?這是答案。 –

+0

@dystroy當我這樣做不會工作 – Nikola

+0

@Nikola請建立一個小提琴,並顯示我們(這裏)的HTML。這裏沒有足夠的代碼可以確定。 –

回答

2

添加逗號分隔的類名:

$(this).on("click",'.like_count_y, .secondclass, .thirdclass', function(e)

和/或去周圍的其他方法

$('.like_count_y, .secondclass, .thirdclass').on("click", function(e)

+1

是的,那是我的錯誤,我會盡快接受這個答案:-) – Nikola

+0

太棒了:) ........ – mplungjan

0

爲了在範圍中包含不同的類別,您應該在第二個參數中用逗號分隔它們,如:

$(this).on('click', '.like_count_y, .secondclass, .thirdclass', function(e){...}); 
+0

爲什麼你打擾添加一個與先前相同的答案? –

+0

好吧,在他的辯護中,它不完全相同,它只是相同的答案。可能在上一個答案發布之前到達此處。 –

+0

當我提交我的內容時,它還沒有發佈,否則我當然不會這樣做。無論如何,最好不要兩次。謝謝凱文。 – jvicab