我只是在 FireBug 中调试 jQuery,并想知道返回值
$('.a-selector').attr('onclick');
原来是一个onclick(event)
,但我之前读过一些代码,作者只是这样使用它:
$('.a-selector').attr('onclick').replace(..., ...);
这意味着它可以被视为一个字符串对象。但是当我这样使用时它会报错。
我的 jQuery 版本是 1.5.2。所以我想知道 jQuery 何时更改 API 以及更改onclick
HTML 中定义的事件的最佳方法是什么。