jquery.js绑定到超链接的id没有反应

//Info.js文件中的jquery代码$(function(){$("#INFO").bind("click",function(){alert("aa");});}... //Info.js文件中的jquery代码
$(function(){
$("#INFO").bind("click", function(){
alert("aa");
});
});

//jsp中的代码
<script type="text/javascript" src="js/Info.js"></script>
<script type="text/javascript" src="js/jquery-1.5.1.min.js"></script>
</head>

<a href="##" id="INFO">个人信息</a>
展开
 我来答
belt217
2012-10-29 · TA获得超过691个赞
知道小有建树答主
回答量:135
采纳率:0%
帮助的人:125万
展开全部
jquery好像不支持<a>的链接的点击事件,你用这个:
$("#INFO")[0].click();来触发点击事件
至于你上面的,可以这样:

<a href="javascript:void(0)" id="INFO">个人信息</a>
jquery:
$(function(){
$("#INFO")[0].click(function(){
alert("aa");
});
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tanmin4192
2012-10-30 · 超过23用户采纳过TA的回答
知道答主
回答量:86
采纳率:0%
帮助的人:49.9万
展开全部
代码没问题。
看看你的 js 包路径是否引用正确,务必需要注意下,你的这个路径是相对路径,建议换成决定路径
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Zjmainstay
2012-10-27 · 知道合伙人互联网行家
Zjmainstay
知道合伙人互联网行家
采纳数:580 获赞数:1129
http://www.zjmainstay.cn

向TA提问 私信TA
展开全部
换下js顺序,info.js调用了jQuery,总该有个先来后到啊!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
虞杉奈师1p
2012-10-28 · 超过20用户采纳过TA的回答
知道答主
回答量:78
采纳率:0%
帮助的人:68.6万
展开全部
jsp中的代码改成这样:
<head>
<script type="text/javascript" src="js/jquery-1.5.1.min.js"></script>
<script type="text/javascript" src="js/Info.js"></script>
</head>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式