Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript IE 7/8中未触发jQuery单击事件_Javascript_Jquery_Internet Explorer - Fatal编程技术网

Javascript IE 7/8中未触发jQuery单击事件

Javascript IE 7/8中未触发jQuery单击事件,javascript,jquery,internet-explorer,Javascript,Jquery,Internet Explorer,这是一个标签,它有一个带有背景图像的类: <a id="PLAY" class="Play_Unmarked"> </a> 事件处理: $(document).ready(function(){ $('.Play_Unmarked').click(function(d){ alert("Okay"); }); }); FF、IE9和Chrome的一切都很好。。为什么它不能在ie7/8中启动?也许年长的IEs无法识别没有

这是一个标签,它有一个带有背景图像的类:

            <a id="PLAY" class="Play_Unmarked">
            </a>
事件处理:

$(document).ready(function(){
$('.Play_Unmarked').click(function(d){
alert("Okay");
 });
});

FF、IE9和Chrome的一切都很好。。为什么它不能在ie7/8中启动?

也许年长的IEs无法识别没有HREF或名称的s

在IE6/7/8上对我很好,请从这里尝试一下:


别忘了告诉我们它是否有效。

不确定它的效果,但您真的应该在单击事件处理程序中使用d参数吗?我稍后将使用它来防止解除操作。尝试删除它。。不工作对我来说,在win7上模拟IE7的IE8/IE8也很好,所以可能有什么东西在我之前就已经破坏了它..哦,天哪,如果你用一个例子替换了,然后再试一次这个代码,会怎么样。。对我来说可能不是因为别的原因。。非常感谢如果可以,请发布完整的html,这样我就可以在本期中进行更多的研究,但很高兴它在JSFIDLE上为您提供了这样的措辞:
$(document).ready(function(){
$('.Play_Unmarked').click(function(d){
alert("Okay");
 });
});