This解决方案不适用于IE9。
我有以下代码:
$(document).ready(function() {
document.getElementById('unsubref').onclick = function() {unsubcribe();};
});
和unsubref是:
<div id="unsub">
<h1>Click <a id="unsubref">here</a> to unsubscribe from the mailing service</h1>
</div>
在Chrome中,它运行得很好。正在使用alert调用函数unsubscribe
。
然而,在IE9中它不起作用!
答案 0 :(得分:5)
由于您使用的是jQuery,我建议您使用.click()
方法订阅处理程序:
$(document).ready(function() {
$('#unsubref').click(unsubcribe);
});
或使用匿名函数:
$(document).ready(function() {
$('#unsubref').click(function() {
alert('unsubscribing ...');
});
});
答案 1 :(得分:-1)
$('#unsubref').bind("click", function(){ alert(''); });