2016-04-20 83 views
1

我怎麼能選擇的jQuery(或JavaScript)的CSS類,如果它看起來像這樣:jQuery的選擇CSS類:前

.funkyradio input[type="checkbox"]:checked ~ label:before {} 

到目前爲止,我得到這個:

$('.funkyradio[type=checkbox]').click(function() { 

但我不知道如何進一步處理。

+1

類名是'funkyradio-success'或'funkyradio'? –

+0

whops funkyradio –

+7

你不能選擇:: before,因爲它在技術上不是DOM元素。 (見前面的問題:http://stackoverflow.com/questions/5041494/selecting-and-manipulating-css-pseudo-elements-such-as-before-and-after-usin) 然而,你可以選擇實際元素與 '$('。funkyradio input [type =「checkbox」]:checked〜label')。click();' – Frits

回答

1

試試這個:假設funkyradio是css類的名稱。 funkyradio[type=checkbox]爲複選框之間把空間funkyradio-成功的孩子

$('.funkyradio [type=checkbox]').click(function() {