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> 展开
$(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> 展开
4个回答
展开全部
jquery好像不支持<a>的链接的点击事件,你用这个:
$("#INFO")[0].click();来触发点击事件
至于你上面的,可以这样:
<a href="javascript:void(0)" id="INFO">个人信息</a>
jquery:
$(function(){
$("#INFO")[0].click(function(){
alert("aa");
});
});
$("#INFO")[0].click();来触发点击事件
至于你上面的,可以这样:
<a href="javascript:void(0)" id="INFO">个人信息</a>
jquery:
$(function(){
$("#INFO")[0].click(function(){
alert("aa");
});
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
代码没问题。
看看你的 js 包路径是否引用正确,务必需要注意下,你的这个路径是相对路径,建议换成决定路径
看看你的 js 包路径是否引用正确,务必需要注意下,你的这个路径是相对路径,建议换成决定路径
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-10-27 · 知道合伙人互联网行家
关注
展开全部
换下js顺序,info.js调用了jQuery,总该有个先来后到啊!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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>
<head>
<script type="text/javascript" src="js/jquery-1.5.1.min.js"></script>
<script type="text/javascript" src="js/Info.js"></script>
</head>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询