使用jquery为IE7添加onclick属性

时间:2012-01-17 09:56:10

标签: javascript jquery html css browser

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

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

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

仅适用于> IE8和Mozilla浏览器。

2 个答案:

答案 0 :(得分:0)

试试这个:

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

<强>原因:

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

答案 1 :(得分:0)

使用

添加onclick功能
$(test1).attr('onclick', newclick)

或添加点击事件(这样更好)

$(test1).click(newclick)