var hdn_add_element_cnt = $("#hdn_add_element_cnt").val();
alert(hdn_add_element_cnt);
$('#element_area').append("<div id=\'foobar\'>This is my text
<div id=\'del_1\' onclick=\'return delete_element(\"hdn_add_element_cnt\");\'>Remove</div></div>");
function delete_element(t){
alert(t); -------------Am Getting String value instead of hdn_add_element_cnt count
//$("#"+del_1).remove();
//alert(t+hdn_add_element_cnt);
}
Я держу счетчик в переменной hdn_add_element_cnt, я хочу, чтобы этот счетчик в функции delete_element,
В настоящее время я получаю строку вместо значения счетчика,
Как вставить значение переменной в двойные кавычки,
Пожалуйста, порекомендуйте
2 ответа
Избавьтесь от двойных кавычек в обработчике onClick.
Кроме того, вам не нужно избегать одинарных кавычек.
Как это:
$('#element_area').append("<div id='foobar'>This is my text
<div id='del_1' onClick='return delete_element(hdn_add_element_cnt);'>Remove</div></div>");
$('#element_area').append("<div id=\'foobar\'>This is my text
<div id=\'del_1\' onclick=\'return delete_element(\"" + hdn_add_element_cnt + "\");\'>Remove</div></div>");
Похожие вопросы
Новые вопросы
jquery
jQuery — это библиотека JavaScript. Также рассмотрите возможность добавления тега JavaScript. jQuery — это популярная кросс-браузерная библиотека JavaScript, которая упрощает обход объектной модели документа (DOM), обработку событий, анимацию и взаимодействие AJAX, сводя к минимуму расхождения между браузерами. Вопрос с тегом jQuery должен быть связан с jQuery, поэтому jQuery должен использоваться рассматриваемым кодом, и в вопросе должны быть как минимум элементы, связанные с использованием jQuery.