jQuery问题没有工作的超链接

时间:2015-07-23 20:50:03

标签: jquery

我转发jsp无法正常工作的链接

不工作有问题 - 我需要帮助:

$("<td>").addClass("labelSearchData")
    .append("<a>")
    .attr("href", "/mng/admin/DetailCustomLabelSummary")
    .text(checkValue(node, "label"))
    .appendTo(trow);

原始代码:

$("<td>").addClass("labelSearchData")
    .text(checkValue(node, "label"))
    .appendTo(trow);

1 个答案:

答案 0 :(得分:0)

.append()返回您追加的对象,而不是您要追加的对象。因此,您的代码在.attr上调用.text<td>,而不是您要添加的<a>。当您拨打.text()时,会替换附加的<a>。尝试:

$("<td>").addClass("labelSearchData")
    .append($("<a>", {
        href: "/mng/admin/DetailCustomLabelSummary",
        text: checkValue(node, "label")
    }))
    .appendTo(trow);