使用适用于IE7的jquery添加onclick属性。我用过

idlink=Removelst();
var newclick = new Function(idLink);

$(test1).attr('onclick', null).click(newclick);


它仅适用于> IE8和mozilla浏览器。

最佳答案

尝试这个:

idlink=Removelst; // no () after function name
var newclick = new Function(idLink);
$(test1).click(newclick);


原因:

语句idlink=Removelst();并未为idlink中的函数设置句柄,而是执行了该函数并将其结果存储在idlink

08-25 21:36