了通过jQuery的attr修改onclick值。
代码:
var js = "alert('B:' + this.id); return false;"; var newclick = eval("(function(){"+js+"});"); $("#anchor").attr('onclick', '').click(newclick);
如果onclick事件原先有值,要先清空,再用click( eval(function(){.....}) )赋值
$("input[name='orderCar']").attr('onclick','').click( eval(function(){Test()}));
// www.jbxue.com
function Test(){
alert("测试通过!");
return;
}
本文介绍了如何使用jQuery的attr方法来修改HTML元素的onclick属性,包括如何清除原有的onclick事件并添加新的事件处理函数。示例代码展示了如何实现这一操作,并提供了一个测试函数以验证修改是否成功。
122

被折叠的 条评论
为什么被折叠?



