我有一些问题,下面的代码: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