2
を使用してonclickのを取得するために私がリンクをクリックすると、私は私の文字列ががどのように完全なHTMLコードはjqueryの
<a href="http://www.google.com">Google</a>
以下の完全なHTMLコードが含まれているしたい
HTMLコード以下<a href="http://www.google.com">Google</a>
を持っています私はこのメソッドを使用しようとしましたが、私はテキスト "Google"を取得するために管理し、アンカーコードを取得することはできません。
$('#frame').contents().find('body').on("click", "a", function() {
var string = $(this).html();
alert(string);
});
私は<a href="http://www.google.com">Google</a>
を必要とするだけGoogle
文字列のアラート。
「outerHTML」を取得するブラウザ間での方法が必要な場合は、このプラグインを使用できます。http://www.yelotofu.com/2008/08/jquery-outerhtml/ – Matthew
2番目の方法はいくぶん似ていますこれは: '$(this).clone()。wrap( '').parent().html()' –
ありがとう、ロブ!それはそれを解決する。私は、outerHTMLのようなものがあるのを知りませんでした。 – Slay