用onclick调用隐藏的div

时间:2011-09-27 21:00:56

标签: javascript function onclick

我有一个按钮的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属性和一个用作按钮的图像。

3 个答案:

答案 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 () { ... }