onclick イベントを持つ DIV 要素があるとします。
<div onclick="return 'Hello world'"></div>
今、委任されたjQueryイベントからこの「Hello world」文字列を取得したいと思います:
$('body').delegate('div', 'click', function(event){
var s = ...; // Now s is 'Hello world'
});
出来ますか?
洗練された IE バグの回避策としてこれが必要なので、IE のみのソリューションで十分です。
PS疑問に思っている人のために:バグは、IE8ドキュメントモードの場合、アンカーの「onclick」ハンドラーに「return false」がある場合でも、IE10がFORM要素内のリンクをたどるということです。