2014-05-05 28 views
0

我有以下頁面http://example.com(是的,我知道現在很慢),但我需要在正確的狀態下重新排列「經銷商」。其中一些位於錯誤的位置,使用jquery我需要刪除它們並將它們放在正確的標題下(每個狀態都沒有包裝容器)。使用數據變量重新排列div

我很難做到這一點,我將如何刪除每個交易商(他們有自己的容器)的數據變量與國家值下的H4與匹配的狀態值?數據變量是每個位置和h4的數據狀態。..

+2

聽起來像是應該做的服務器端的東西,或者我誤解你的問題 –

回答

1

這將分離所有這些dealerContainer,然後將它們附加回他們正確的位置。

$('.dealerContainer[data-state]') 
    .detach() 
    .each(function(i,e) { 
    var state = $(e).data('state'); 
    var stateh5 = $('h5[data-state='+state+']'); 
    $(e).insertAfter(stateh5); 
    })