2014-02-14 100 views
0

我從另一個網站獲取一些元素,爲了匹配我當前的表結構,並且不需要添加更多css我需要額外的類來查找每個div內的表。聯盟歷史模塊我抓住了。現有的表類是.homepagemodule,我想爲它們添加一個.report類。將表添加到包含GET url中的元素的表

$.get(getHistoryUrl('game'), function (data) { 
    $(data).find('.leaguehistorymodule').appendTo('#mfl-singlegame'); 
}); 
$.get(getHistoryUrl('season'), function (data) { 
    $(data).find('.leaguehistorymodule ').appendTo('#mfl-singleseason'); 
}); 
$.get(getHistoryUrl('career'), function (data) { 
    $(data).find('.leaguehistorymodule').appendTo('#mfl-career'); 
}); 
$.get(getHistoryUrl('playoffs'), function (data) { 
    $(data).find('.leaguehistorymodule').appendTo('#mfl-postseason'); 
}); 
$.get(getHistoryUrl('milestone'), function (data) { 
    $(data).find('.leaguehistorymodule').appendTo('#mfl-milestones'); 
}); 

我需要爲每個呼叫添加id,還是可以爲所有呼叫添加一個ID。我對此有點失落。

我厭倦了這種

$(function() { 
    $('.leaguehistorymodule').has('.homepagemodule').addClass('report'); 
}); 
} 

回答

1

如果我明白你的問題的權利,你想添加報告類到你的主頁agemodule對象。在您的密碼末尾:

$('.leaguehistorymodule .homepagemodule').addClass('report'); 
0

我沒有測試過這一點,但你可能需要獲得元素的HTML你要找的,是這樣的:

$(data).find('.leaguehistorymodule').html().appendTo('#mfl-singlegame'); 
0

試試這個:

$(data).find('.leaguehistorymodule').appendTo('#mfl-postseason').addClass("report"); 
相關問題