我有HTML:得到HTML <TD類「稱號」>並將其安裝到的img
<table id='ansichttable' class='table appels'>
<thead>
<tr>
<th class='bold'>Afbeelding</th>
<th class="bold">Locatie</th>
<th class='bold'>Groep</th>
<th class='bold'>Soort</th>
<th class='bold'>Bijzonderheden</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="img" href="images/imagesfruit/boomgaard4.jpg"><img src="images/imagesfruit/thumbs/t-boomgaard4.jpg"/></a></td>
<td valign="top">Tuin</td>
<td valign="top">Appels</td>
<td valign="top" class="titel">Dubbele Bellefleur</td>
<td valign="top">Zoete stevige appel</td>
</tr>
<tr>
<td><a class="img" href="images/imagesfruit/boomgaard4.jpg"><img src="images/imagesfruit/thumbs/t-boomgaard4.jpg"/></a></td>
<td valign="top">Tuin</td>
<td valign="top">Appels</td>
<td valign="top" class="titel">Dubbele Zoete Aagt</td>
<td valign="top">Zoete stevige appel</td>
</tr>
<tr>
<td><a href="images/imagesfruit/boomgaard4.jpg"><img src="images/imagesfruit/thumbs/t-boomgaard4.jpg"/></a></td>
<td valign="top">Tuin</td>
<td valign="top">Appels</td>
<td valign="top" class="titel">Ellisons Orange</td>
<td valign="top">Zoete stevige appel</td>
</tr>
</tbody>
</table>
我想創建的是,jQuery的獲取從標題:td class="titel"
,並在創建一個href="......"
這樣的標題標籤:
<td><a href="images/imagesfruit/boomgaard4.jpg" titel="Ellisons Orange"><img src="images/imagesfruit/thumbs/t-boomgaard4.jpg"/></a></td>
<td valign="top">Tuin</td>
<td valign="top">Appels</td>
<td valign="top" class="titel">Ellisons Orange</td>
<td valign="top">Zoete stevige appel</td>
我曾嘗試以下:
$(document).ready(function(){
var gettitle = $("td:eq(3)").html();
$("td a").attr("title", $('td.titel').text());
和:
$("td a.img").attr("title", $('.titel').html());
和:
$('table').each(function() {
var title = $(this).find('td.titel').text();
$(this).find('td a').attr('title', title);
});
他們都是工作,但是從表中收集所有的標題,並將它們連接到的所有圖像。
我需要的是,jQuery收集標題並將其附加到td上方的圖像,以獲得標題。我究竟做錯了什麼?
神奇這一偉大工程,日Thnx所有的反應,你們解決它在5分鐘了,我現在在想一個一個星期,非常出色的傢伙 – Jeroen 2011-06-02 14:51:28