1

私のコーディングの経験はほとんどCSS/HTMLであることに注意してください。最近、jQueryも紹介されました。しかし、私はあなたの解決策を試してみることを非常に喜んでいます(私のスキルが許せば)。

だから私がやりたいのは、このサイトから のレビューをここに含めることです: Airbnb-Mailodging。Firefoxの検査ツールを使用して、このクラスのレビューだけのdivを見つけることができることがわかりました。

div.panel.reviews.space2

iframeを使用して外部ページから特定のクラス( ID#ではない)を含める方法を探しましたが、不可能のようです。回避策または提案できる他の解決策はありますか?

現時点では、レビューを含めることができる唯一の方法は、恐ろしいiframeを使用することです。それは私が望まないページ全体を表示します。ここで見ることができます。うん!新しいタブからAirbnbページを開く方がいいようです。

4

2 に答える 2

0

私はニコラスに同意し、あなたのサイトをレビューし、.load()ドキュメントのコードは次のようになります。

$('body.en').load('https://www.airbnb.ca/users/show/9187 div.reviews_section as_host');

テストされていないので、取得元のリモートサイトであり、この関数がその目的のために設計されているかどうかわからないため、100%動作するかどうかはわかりませんが、試してみてください。

于 2013-03-10T22:13:40.913 に答える
0

jquery.load()またはjquery.ajaxを使用して、外部の HTML ページを現在のページに読み込みます。また、各メソッドのコールバック関数内で、外部ページにある css セレクターを任意の方法で設定、参照、または変更できます。API を正しく使用する方法については、API をよく読んでください。幸運を!

于 2013-03-10T22:06:11.230 に答える