我试图遍历一系列TD并获取内容并将其附加到div。我和& nbsp;有问题。当这些包含在表格中时,我收到以下错误: -
未捕获错误:语法错误,无法识别的表达式:
我使用以下代码: -
var speakerInt = 1;
$('.oldSpeakerTable tr').each(function(){
var speakerID = "speakerID" + speakerInt;
var newDiv = "<div id='" + speakerID + "' class='speakerInfo'></div>";
$(newDiv).appendTo($('#speakerContainer'));
speakerID = "#" + speakerID;
$.each(this.cells, function(){
var newHTMLRow = $(this).html();
$(newHTMLRow).appendTo($(speakerID))
});
speakerInt++;
})
如果有人能对此有所了解,我将不胜感激。我试图删除&amp; nbsp;具有替换功能: -
newHTMLRow.html(newHTMLRow.html().replace(/ /g, ''));
但这没有帮助。 tr的一个例子如下。
<tr>
<td width="110" valign="top">
<img src="/image.php?acc=5617&id=336283&width=100" style="border:0px;float:left;border:0px;">
</td>
<td valign="top">
<a href="javascript:load_url('/ereg/popups/speakerdetails.php?eventid=103117&speakerid=199393','Jeffrey R. Currie','400','400');">
<b>Jeffrey R. Currie</b></a><br>
Gobal Head of Commodities Research<br>Goldman Sachs
</td>
</tr>
感谢。