jquery初级问题!

山城忙碌人 2012-08-18 06:44:52
事件只邦定了一次,但浏览器却执行多次,请问是什么原因?
代码如下:
<a href="javascript:;" id="j_judge">2:判断div显示或隐藏1</a><br/><br/>
$(document).ready(function() {
$("#j_judge").click(function() {
alert(22);
});
}
点击这个连接时,会弹出2次 22 请问是什么原因。火弧和IE6都试了!
...全文
94 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
山城忙碌人 2012-08-19
  • 打赏
  • 举报
回复
各位,我找到原因了,是我大意了,我把引入的代码引入的两次。

如:
<script type="text/javascript" src="/jquery/js/jqueryNotes/notes_three.js"></script>

这我,在代码我执行了两次,不是冒泡事件,不过谢谢你们!平均分配分了!
licip 2012-08-18
  • 打赏
  • 举报
回复
应该是其它的代码引起的,像楼上所说的可能是冒泡事件引起的。
圆㺭 2012-08-18
  • 打赏
  • 举报
回复
我运行了你的代码,找copy你的,我只弹出一次,这段代码是没问题的,你之所以弹出两次,可能是事件冒泡的原因,你检查一下前后的代码
scscms太阳光 2012-08-18
  • 打赏
  • 举报
回复
试试这样。
<a href="javascript:void(0)" id="j_judge">2:判断div显示或隐藏1</a>
山城忙碌人 2012-08-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

行内的href属性不要写成javascript就行了。
[/Quote]
一样的,我试了!
joybee007 2012-08-18
  • 打赏
  • 举报
回复
行内的href属性不要写成javascript就行了。

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧