私はこのajaxリクエストを持っています:
$.ajax({
dataType: "jsonp",
url: "http://api.rottentomatoes.com/api/public/v1.0/movies/" + filmID + ".json?apikey=[your_api_key],
success: dataHandler,
crossDomain: true
});
filmID
これは、クリックされたタブに基づいvar
て映画を選択するです。id
それから私はこの機能を持っていますdataHandler()
。
function dataHandler (data) {
$(".title").append(data.title);
};
問題は、どのタブをクリックしても問題ではなく、そのタブのデータのみが読み込まれることです。他のタブをクリックしようとしても、うまくいきません。すべてのタブにこのタイトル クラスがあるため、このタイトル クラスと関係があることはわかっています。クラスに追加filmID
して、ブラウザーがどのデータをロードする必要があるかを何らかの方法で分離する必要があります。しかし、私はそれを行う方法を失い、すべてを1つの文字列にまとめましたか?