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函数中计算,
目前正在获取字符串而不是计数值,
如何在双引号中插入变量值,
请告知
答案 0 :(得分:1)
摆脱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>");
答案 1 :(得分:0)
$('#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>");