私は FireBug で jQuery をデバッグしているだけで、戻り値について疑問に思っています
$('.a-selector').attr('onclick');
であることが判明しましたが、onclick(event)
以前にいくつかのコードを読んだことがあり、作成者はそれを次のように使用しています。
$('.a-selector').attr('onclick').replace(..., ...);
つまり、文字列オブジェクトとして扱うことができます。しかし、このように使用するとエラーが報告されます。
私のjQueryのバージョンは1.5.2です。onclick
したがって、jQuery が API を変更する時期と、HTML で定義されたイベントを変更する最善の方法は何か疑問に思っています。