for(var div_count=0;div_count<10;div_count++)
{
$("#div_"+div_count).append("<div style="'margin-left:'+incr_count+"px;>Hello<div>");
incr_count=incr_count+ 80 ;
}
上述代码无效。但是当我将值硬编码到margin-left时。有用。我认为这是一种语法pblm。任何人都可以纠正我。
感谢。
答案 0 :(得分:2)
将第三行更改为:
$("#div_"+div_count).append("<div style='margin-left:" + incr_count + "px;'>Hello</div>");
答案 1 :(得分:2)
incr_count = 0;
for(var div_count = 0; div_count < 10; div_count++) {
$("#div_" + div_count).append(
$("<div>")
.css("margin-left", incr_count + "px")
.html("Hello")
);
incr_count += 80;
}
答案 2 :(得分:1)
for(var div_count=0;div_count<10;div_count++)
{
$("#div_"+div_count).append('<div style="margin-left:'+incr_count+'px;">Hello</div>');
incr_count=incr_count+ 80 ;
}