2011-05-22 18 views
0

我正在使用配置文件wp插件連接。這個插件允許你製作模板。連接輸出有關人員所在城市的數據,稱爲「地點」。jQuery:將類信息年表複製到其他類

你不能直接調用這個類(在模板中)只有一般的地址信息。 所以我想達到的目的就是把班級的「內容」與內容區分開來,然後把它複製到只有城市應該說明的地方。

我可以得到jQuery複製類的內容,但罪有更多的類與所有城市的內容都顯示在所有的類。

例如:

一個頁面輸出上顯示3個配置文件(這是插件怎麼做是逗號):

<div class="locality">New York,<div> //profile 1 
<div class="locality">Boston,<div> //profile 2 
<div class="locality">New York,<div> //profile 3 

這個城市應該是年表複製到這裏:

<p class="city-top-menu"></p> //profile 1 
<p class="city-top-menu"></p> //profile 2 
<p class="city-top-menu"></p> //profile 3 

至今不完整的jQuery代碼:

$(function() { 
var city = $('.locality').text().slice(0, - 1); 

$('.city-top-menu').each(function() { 

    //$('.city-top-menu').append(" "+city); 

    }); 
}); 

可能得到它通過顯示HTML轉售我想實現更清晰:

<p class="city-top-menu">New York</p> //profile 1 
<p class="city-top-menu">Boston</p> //profile 2 
<p class="city-top-menu">New Tork</p> //profile 3 

回答

0

Live Example

var menus = $(".city-top-menu"); 


$(".locality").each(function(i, val) { 
    menus.eq(i).text($(val).text()); 
}); 
+0

謝謝你,這應該可以完美運行。 – Rob 2011-05-22 20:27:51