javascript使用了dispatchEvent,如何在一个页面中调用另外一个页面中按钮的click事件
varevt=document.createEvent("MouseEvents");evt.initEvent("click",false,false);$("#btn...
var evt = document.createEvent("MouseEvents");
evt.initEvent("click", false, false);
$("#btn")..dispatchEvent(evt);
使用ie浏览器是正确的,但是用安卓系统的手机来访问,就不会触发事件,为什么呢 展开
evt.initEvent("click", false, false);
$("#btn")..dispatchEvent(evt);
使用ie浏览器是正确的,但是用安卓系统的手机来访问,就不会触发事件,为什么呢 展开
1个回答
展开全部
手机上的事件与PC浏览器略有不同。
具体解决方案可以查一下手机上的事件机制。
你写的是用原生方法吗?
我建议用jquery的事件处理方法试试,兼容性要好得多
具体解决方案可以查一下手机上的事件机制。
你写的是用原生方法吗?
我建议用jquery的事件处理方法试试,兼容性要好得多
更多追问追答
追问
什么是原生方法?不太懂,我后来又用了parent.document.getElementById().click来执行,但还是不行,求用jquery怎么实现啊?跪求实例啊
追答
很抱歉,示例我没有,但我可以给你提几个网站的教程,如果你有耐心,可以花点时间看一看,相信你会自己解决的。
百度搜索:jquery iframe 可以解决选择iframe的问题
百度搜索:jquery on 可以解决关于事件绑定的问题
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询