我有一些問題,下面的代碼:DIV沒有顯示出來
<input type="radio" name="subscription" id="subscription" value="yes" checked="checked" />Yes
<input type="radio" name="subscription" id="subscription" value="no" />No
<div id="sub_yes" style="display:none;background-color:#fff;border:1px solid #ccc">
[ some code here ]
</div>
現在我有jQuery的作爲
if(jQuery('input[name|="subscription"]').val()=='yes') {
jQuery('#sub_yes').fadeIn(0, function(){
jQuery(this).slideDown('slow','swing');
});
}
當文件準備好,jQuery的檢查「預訂」的價值,如果它是是的,那麼它應該顯示名爲「sub_yes」的div,但是此代碼不起作用。
請幫
只是FYI:有在你的代碼關於元素ID的錯誤 - 你不能有2種元素與頁面上的SAME ID(id =「訂閱」),因爲每個ID是唯一的,瀏覽器不知道要搜索什麼(如果需要) – 2011-01-29 09:44:44