2015-05-11 3 views
-2

, пожалуйста, помогите мне разобраться, что не так с моим кодом. Я пытаюсь добавить новую строку в таблицу с идентификатором и классом. Вот мой кодМогу ли я знать, что не так с моим кодом

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

одиночные кавычки внутри Append. – Jayababu

ответ

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>");