我已经创建
Generated code :
<div id="showInfo_1" style="display: none">
--info 1
</div>
<div id="showInfo_2" style="display: none">
--info 2
</div>
jQuery : $('showInfo_2').focus();
这在Chrome浏览器中工作正常,但在IE中不行。
有人可以帮我吗?
注意::我已经按照我尝试的方式发布了答案...我刚刚在onClick
方法中添加了return false,如下所示
onclick =“我的方法调用;返回false;”
答案 0 :(得分:2)
尝试将焦点设置为隐藏元素会导致错误 IE浏览器。注意仅对以下元素使用.focus() 可见。在不设置的情况下运行元素的焦点事件处理程序 将焦点放在元素上,请使用.triggerHandler(“ focus”)代替 .focus()。
答案 1 :(得分:0)
我刚刚添加了return false in the onclick
,它开始按我期望的方式正常工作。
这可能会帮助一些人。