2010-02-11 63 views
0

所以現在我這樣做:基於ID的jQuery removeClass?

$(".radio_visible").hide().removeClass("radio_visible"); 

但我希望能夠做的是去除所有類的,如果它是一個特定的ID內。有點像這樣:

$(".radio_visible").hide().removeClass("#payment_fields .radio_visible"); 

那麼是否有另一個jQuery函數,我應該看看把它關閉?

+1

你想隱藏的「radio_visible」類的所有元素,但只有從元素與特定的ID刪除類?或者你想只隱藏ID爲「payment_fields」的元素? – Anthony 2010-02-11 20:35:04

回答

8

你可以這樣做:

$("#payment_fields .radio_visible").hide().removeClass("radio_visible"); 
+0

Dangit。非常明顯。謝謝。 :) – Shpigford 2010-02-11 20:34:32

0

也許

$('#payment_fields *.radio_visible').hide().removeClass('radio_visible');