1

onmouseover 属性を持つアンカーがあります。このイベント属性は、次のように別の関数を呼び出します。

<a onmouseover="showHint('<h3>some HTML</h3>', this, event)"></a>

オブジェクトに到達した後、属性/関数から HTML を取得する方法はありますか? attr() を使用すると、関数が返されますが、文字列リテラルを取得したいと思います。

前もって感謝します。

4

1 に答える 1

1

このようなものを探していると思いますか?

var html = "<a onmouseover=\"showHint('<h3>some HTML</h3>', this, event)\"></a>";

var str = String($(html)[0].onmouseover);
//var str = String($("#myLink")[0].onmouseover);

alert(str.split("(")[2].split(")")[0].split(",")[0]);

//Alerts '<h3>some HTML</h3>'
于 2011-04-22T17:59:38.790 に答える