このページがある場合、すべてのjqueryコードを含むa.html。そして、htmlタグのみを持つ別のページb.htmlがあります。次のようなことは可能ですか?
alert( $('a').fromhref('b.html').html() );
基本的には別のページからタグを選びたいです。基本的にiframeやhttprequestsの使用は避けたいです。
このページがある場合、すべてのjqueryコードを含むa.html。そして、htmlタグのみを持つ別のページb.htmlがあります。次のようなことは可能ですか?
alert( $('a').fromhref('b.html').html() );
基本的には別のページからタグを選びたいです。基本的にiframeやhttprequestsの使用は避けたいです。
を使用して、両方のページが同じドメインにある場合は、jQueryを使用して別のページの一部にアクセスできますがload()
、これはhttpリクエストでのみ実行できます(ただし、ページがキャッシュされている場合は必要ない場合があります)。 :
$('#idOfElementOnPageA').load('http://example.com/pageB.html #idOFElementOnPageB');
id
これにより、 ofを含む要素のhtmlがofを含む要素にロードさidOfElementOnPageB
れます。id
idOfElementOnPageA
ただし、これによりサーバーへの呼び出しが回避されるわけではありませんがiframe
、ページ内の要素を使用せずに別のページから要素を取得することはできます。
参照:
ファイル名はa.htmlではなくscript.jsにする必要があります。次に、scriptタグを使用します。
基本的に、次のようなもの(b.html内):
<script src="script.js"></script>
script.jsがb.htmlと同じフォルダーにある限り。