你好所有,我很堅持。我需要緊急建議:這裏d是我的html:jQuery的連續選擇DIV
<!-- Beginning of ROW !-->
<div id="row1">
<div id="entry">
free
<span>some text</span>
<p>DKK</p>
<input type="radio" name="red<% Response.Write(counter); %>" id="radio" value="0" />
</div>
<div id="entry">
week
<span></span>
<p>DKK</p>
<input type="radio" name="red<% Response.Write(counter); %>" id="radio2" value="75" />
</div>
</div>
<!-- End of ROW !-->
<!-- Beginning of ROW !-->
<div id="row2">
.... same as in row 1
</div>
<!-- End of ROW !-->
nth row ..
這裏是jQuery的:
$("input").click(function() {
$("input").parent("div").css("background", "url(images/div_bg.png)");
$(this).parent("div").css("background", "url(images/div_bg_hover.png)");
});
我'試圖做...是當我選擇一個無線電輸入它所在的div應該改變背景,並且如果只有一行是完美的,但是例如如果我嘗試選擇第一行中的值,那麼I選擇第二行中的值..無線電輸入所在的第二行中的div會改變背景,但第一行中的div會改變背景RSE本身爲其它背景雖然輸入仍然檢查。這裏就是我想實現
alt text http://i26.tinypic.com/34ythlj.png
,這裏是我實現:
alt text http://i31.tinypic.com/24pweau.jpg
您在第1行有兩個ID爲「entry」的div。這可能會導致您一些問題。 – jrummell 2009-09-09 21:23:43
我將它固定到class =「entry」 – ant 2009-09-09 21:44:27
還有什麼建議嗎? – ant 2009-09-09 22:02:53