我有一个按钮的div,我想点击并用隐藏的div替换页面上的内容。请记住,这可以在没有onclick功能的情况下工作(闪烁第一个div,然后直接进入第二个)但是当我添加onclick时它不起作用。
<div id="next" class="button" name="somename"></div>
<script>
$("next").click(function () {
$('#div1').fadeOut('medium',function(){$('#div2').fadeIn('medium');}
});
</script>
按钮类有一些css属性和一个用作按钮的图像。
答案 0 :(得分:0)
你正在做的只是向有问题的div添加一个onclick处理程序。你实际上并没有触发那次点击。为此,您需要一个简单的$('#next').click();
或$('#next').trigger('click');
答案 1 :(得分:0)
如果“next”是一个ID,那么你需要$(“#next”)。点击 你还需要第二个div(假设你有它) 不需要onclick。
答案 2 :(得分:0)
你没有在jQuery中正确引用div - 你忘了#引用id。
$("next").click(function () { ... }
应该是
$("#next").click(function () { ... }