为什么body绑定click事件后,a标签的链接就无效了?

来源:5-12 项目作业

慕尼黑5122342

2019-10-03 20:50:13

<a href="task2.html">特殊门诊</a>

$("body").on("click",function (){

$(".searchL-list").hide();

return false;

});


写回答

1回答

好帮手慕慕子

2019-10-06

同学你好,因为点击a标签的时候也是会触发body元素的click事件, 但是同学这里的click事件中return false阻止了浏览器默认事件,也就是阻止了点击a链接默认跳转功能,所以无法实现效果。

建议:可以注释return false语句哦

http://img.mukewang.com/climg/5d99c0150986328c09700350.jpg

如果还有疑惑,可以再次提问, 将你写的完整代码粘贴过来,便于老师准确高效的帮助你解决问题, 或者作业完成之后提交作业,批作业的老师会针对你的完整项目给出详细的解决方案的

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~

0

0 学习 · 14456 问题

查看课程