所以点击jquery中的某个区域在IE11中不起作用。适用于Chrome。如何点击图像上的选定区域时,IE会触发?
HTML:
<img src="http://www.free-pet-wallpapers.com/free-pet-wallpapers/free-pet-desktop-backgrounds/873826831.jpg" usemap="#map" />
<map name="map">
<area shape="rect" coords="25,25,75,75" href='#asd' />
</map>
jQuery的:
$('area').on('click', function(){ alert('click'); })
的jsfiddle:
答案 0 :(得分:1)
我不知道jquery但是如果它在区域标签中使用onclick那么它就是IE11中的一个错误。我在IE11预览发布后立即报告了b https://connect.microsoft.com/IE/feedback/details/791499/onclick-doesnt-work-in-area-tag-on-ie11 至少对我来说,解决方法是将javascript代码放在'href'中。
答案 1 :(得分:0)
看起来像jquery 2.0.2
中的错误,因为在这里使用jquery 2.x(边缘):