Javascript 使用jquery编写动态html
在给定的情况下,是什么阻止了HTML的呈现 JavaScriptJavascript 使用jquery编写动态html,javascript,jquery,html,Javascript,Jquery,Html,在给定的情况下,是什么阻止了HTML的呈现 JavaScript $(文档).ready(函数(){ 函数loadDiv(divId){ $('#'+divId).html('Edit Me'); } $('td.editable')。单击(函数(){ var cellId=$('td.editable').attr('id'); 警惕(细胞); }); 负荷分区(第1分区); 负荷分区(第2分区); }); 我的意图是将单击的单元格更改为一个输入字段,然后再从中发布,但我不确定为什么它不呈现
$(文档).ready(函数(){
函数loadDiv(divId){
$('#'+divId).html('Edit Me');
}
$('td.editable')。单击(函数(){
var cellId=$('td.editable').attr('id');
警惕(细胞);
});
负荷分区(第1分区);
负荷分区(第2分区);
});
我的意图是将单击的单元格更改为一个输入字段,然后再从中发布,但我不确定为什么它不呈现。您需要在div id周围添加引号
loadDiv( "div1" );
loadDiv( "div2" );
由于表是在页面加载后添加的,因此您必须使用
您需要在div id周围添加引号
loadDiv( "div1" );
loadDiv( "div2" );
由于表是在页面加载后添加的,因此您必须使用
div1和div2是两个变量。。。用引号括起来。div1和div2是两个变量。。。在他们周围加上引号。谢谢你。如果要被
单击功能捕获,必须发生什么情况?叹气。谢谢你。如果要被单击功能捕获,必须发生什么情况?
$('body').on("click", "td.editable", function() {
var cellId = $(this).prop('id');
alert(cellId);
});