事件只邦定了一次,但浏览器却执行多次,请问是什么原因?
代码如下:
<a href="javascript:;" id="j_judge">2:判断div显示或隐藏1</a><br/><br/>
$(document).ready(function() {
$("#j_judge").click(function() {
alert(22);
});
}
点击这个连接时,会弹出2次  22  请问是什么原因。火弧和IE6都试了!

解决方案 »

  1.   

    行内的href属性不要写成javascript就行了。
      

  2.   

    试试这样。<a href="javascript:void(0)" id="j_judge">2:判断div显示或隐藏1</a>
      

  3.   

    我运行了你的代码,找copy你的,我只弹出一次,这段代码是没问题的,你之所以弹出两次,可能是事件冒泡的原因,你检查一下前后的代码
      

  4.   

    各位,我找到原因了,是我大意了,我把引入的代码引入的两次。如:
    <script type="text/javascript" src="/jquery/js/jqueryNotes/notes_three.js"></script>这我,在代码我执行了两次,不是冒泡事件,不过谢谢你们!平均分配分了!