在ie8中没有触发JQuery click()
我不是一个javascript专业人员,所以我不能单独解决以下代码。
我有一个委托function,在IE7中工作正常。 IE8中的问题我发现是最后一个jquery函数click()。 有谁知道我如何为IE 8解决这个问题
先感谢您。
function LightboxDelegate(url,caption) { $('#impressionen').attr({ href: url, title: caption, alt: caption }); $('#impressionen').lightBox(); $('#impressionen').click(); };
我不确定这是否有帮助。 但尝试更换
$('#impressionen').click();
同
$('#impressionen').trigger('click');
看到
触发
在每个匹配的元素上触发事件。
什么是订阅该点击事件?
我希望以下工作:
//set up event $('#impressionen').click(function() { alert('it works!'); }); //alert should show in all browsers $('#impressionen').click();
然而,这是一个简单的例子 – 还有其他事情可以打破这个。 你是如何设置点击事件的?