这对我来说很棘手,..
..我们走了。我有<table>
这样的话:
<table>
<tr>
<td class="cell0">01720007663795101</td>
</tr>
</table>
现在,我想在<td>
中创建一个链接,如下所示:
<a href="https://tracking.dpd.de/cgi-bin/delistrack?pknr=01720007663795101&typ=1&lang=de">01720007663795101</a>
所以你可以看到有4个步骤要做。
<td>
中的数字
<a href="https://tracking.dpd.de/cgi-bin/delistrack?pknr=
<td>
<a href="https://tracking.dpd.de/cgi-bin/delistrack?pknr=
的号码
&typ=1&lang=de">
<a href="https://tracking.dpd.de/cgi-bin/delistrack?pknr=01720007663795101
链接的其余部分
醇>
答案 0 :(得分:3)
$('.cell0').each(function(index, element){
var tn = $(element).text();
$(element).html('<a href="https://tracking.dpd.de/cgi-bin/delistrack?pknr='+tn+'&typ=1&lang=de">'+tn+'</a>');
});
或者,更短: http://jsfiddle.net/YuK6y/1/
$('.cell0').each(function(index, element){
$(element).wrapInner('<a href="https://tracking.dpd.de/cgi-bin/delistrack?pknr='+$(element).text()+'&typ=1&lang=de" />');
});
答案 1 :(得分:2)