繁体   English   中英

jQuery1.x选择器单击功能在Internet Explorer中不起作用

[英]jQuery1.x selector click function not working in Internet Explorer

<img style="cursor:pointer" class="optStyle" 
src="/ekp/resource/style/default/icons/add.gif" title="添加行" 
onclick="DocList_AddRow();XFom_RestValidationElements();">

我正在使用jQuery1.x选择器来获取元素,然后使用其click函数进行创建,但在Internet Explorer中无法正常工作,Chrome可以。

$( "img[title='添加行']").click()

这是效果图像链接(我没有10个声誉,所以我不能发布图像) https://img.shownmmp.top/my.gif我已经在ie控制台( f12 )中尝试了jquery1.x,但是它没有任何作用。 我已经在Chrome浏览器中完成了它,并且效果很好,现在该怎么办?

我希望单击功能可以在即工作。 还可以告诉我如何使用javascript或jquery使img元素单击吗? 谢谢

我尝试使用下面的代码进行测试,发现它与IE 11和chrome兼容。

 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="https://code.jquery.com/jquery-1.10.2.js"></script> <script> $(document).ready(function(){ $("#clk").click(function(){ $( "img[title='添加行']").click(); }); }); function abc() { alert("abc"); } function xyz() { alert("xyz"); } </script> </head> <body> <button id="clk">click</button> <img style="cursor:pointer" class="optStyle" src="C:\\Users\\Administrator\\Desktop\\plex-icon.png" title="添加行" onclick="abc();xyz();"> </body> </html> 

IE 11中的输出:

在此处输入图片说明

您可以尝试使用此代码进行测试,并让我们知道它是否有效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM