我可以知道我的代码有什么问题

时间:2015-05-11 12:58:33

标签: jquery

请帮我弄清楚我的代码有什么问题。我试图在我的桌子上添加一个id和一个类的新行。这是我的代码

function hideDiv() {
    document.getElementById('addLayout').style.display = "none";
    $(".tb1_tb").append("<tr><td id="dropzone" ondrop="drop(event)" ondragover="allowDrop(event)"></td></tr>");
}

1 个答案:

答案 0 :(得分:3)

append中存在错误,您必须在引号内转义引号或在外部使用单引号。

function hideDiv() {
    document.getElementById('addLayout').style.display = "none";
    $(".tb1_tb").append('<tr><td id="dropzone" ondrop="drop(event)" ondragover="allowDrop(event)"></td></tr>');
}

通过\

前面的引号来转义引号
$(".tb1_tb").append("<tr><td id=\"dropzone\" ondrop=\"drop(event)\" ondragover=\"allowDrop(event)\"></td></tr>");