$('#div').on('click',function(){
doSomething();
})
<div id="div"></div>
$('#div').on('click',function(){
doSomething();
})
<div id="div"></div>
应该你的Div中没有内容点不到吧,没有内容应该是0X0的div是点不到的,你可以用函数触发一下试试后面写个
$("#div").click();
看看能不能触发
jQuery1.X.X版本才支持IE678
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
楼主不说明使用版本,猜测可能是版本的问题。
复制一段 jQuery 官网的原话:
2.x 版本不兼容 IE6,7,8