2011-03-30 57 views
0

我需要針對與類「錯誤」的所有無線電元件和改變周圍「TD」元素的顏色,這不是爲我工作:jQuery的 - 找到類無線電元件進行驗證

$(':radio').hasClass('error').closest("td").css("background", "#FBDDDD"); 

$(':radio.error').closest("td").css("background", "#FBDDDD"); 

是有選中單選/複選框元件類的一些其他方式?

+0

其實,你有第二個應該工作。 'code'$(':radio.error')。closest(「td」).css(「background」,「#FBDDDD」);'code' 將抓取屬性type =「radio」的任何元素。也許你有另一個問題。有沒有任何JavaScript錯誤? html結構是否正確? – Craig 2011-03-30 12:12:46

+0

你說的是'required'的類,但是你的代碼引用了一類'error'。你能澄清嗎? – duncan 2011-03-30 10:25:37

回答

0

這將工作:

$("input:radio.error").closest("td").css("background-color", "#FBDDDD");