<分区>
for (i = 0; i < events.length; i++) {
left_pos = (event_col[i] * xfactor * 100);
//jquery part need cleaner
$('.contain_textDiv')
.append('<div class="sample_box1" style="margin-left:' + left_pos + '%;' + 'margin-top:' + Math.round(events[i].start) + 'px; width:' + Math.floor(95 * xfactor) + '%;' + 'position: absolute; height:' + Math.round(events[i].end - events[i].start) + 'px;"><div class="sample_boxHeader">Sample Layout</div><div class="sample_box_grayText">Sample Location</div></div>');
}
这部分JavaScript代码会通过循环改变当前的html样式并添加
<div class="sample"></div>
和
<div class="sample2"></div>
在我的 HTML 文件中,已经存在一个 <div class="sample"></div>
谁有更好的解决方案来清理这部分代码?非常感谢您的帮助!