2017-02-08 9 views
-1

JQueryで.load関数を使用してウェブサイトからデータを取得しようとしています。 しかし私はウェブページを書いていないので、相対タグに特定のIDを割り当てることはできません。 私が興味ビットを含むページのHTMLの一部です:タグがはるかに他のスパン後に終了JQueryを使用して特定のデータフォームを検索する

<div class="stats" 
    <h3>Current Guide Price <span title="23,539,527">23.5m</span></h3> 

。私はこの特定のスパンタグについて特別に見つけることができる唯一のことは、ヘッダータグh3内の唯一のものであることです、それはまた、そのdivタグの第1スパンです。

どのようにすることができますか。そのページから.load機能を使用して「タイトル」データを取得します。それは場合に役立ちます

ページのURLは次のとおりです。http://services.runescape.com/m=itemdb_rs/Praesul_codex/viewitem?obj=39584

+0

はあなたのウェブサイトでホストされているページですか?注意:htmlのCORSリクエストは送信できません。 – m87

+0

@morgomasterより理解しやすくするために、コードをもっと共有する必要があります。 –

答えて

1
$('div.stats h3 span[title]').attr('title'); 

は、ウェブサイトのスクレイピングは、TOSに違反するとの構造の変化があるとすぐに破るためにも傾向があるかもしれないことを心に留めておいてくださいターゲットを絞ったウェブサイト。

+0

ここでloadステートメントにはそれがありますか? – morgomaster

+0

「ロードステートメント」を表示し、現在どのようにウェブサイトのコンテンツを取得しているのかを表示できます。 ;-) – Connum

+0

私は現在、問題のWebサイトから何かを引き出していません:p、 – morgomaster

関連する問題