我正在尝试将动态创建的 div 的数据推
<div id="paging_inner"></div>
送到新创建的变量
var content= '';
中。我评论了我在脚本中尝试过的代码。
是否有任何用于插入数据的 jQuery 方法(不使用 jQuery.append()
方法)?
这是我尝试过的,但我需要帮助:
我正在尝试将动态创建的 div 的数据推
<div id="paging_inner"></div>
送到新创建的变量
var content= '';
中。我评论了我在脚本中尝试过的代码。
是否有任何用于插入数据的 jQuery 方法(不使用 jQuery.append()
方法)?
这是我尝试过的,但我需要帮助:
你的意思是:
var div=$('<div id="paging_inner"></div>');
for(...) {
...
}
$('#paging').html(div);
一种选择是,在 for 循环中创建内容,将其添加到变量中,然后在循环之后将其附加到 div,例如:
var div=$('<div id="paging_inner"></div>');
var insertContent = '';
for(i=0;i<maximages;i++) {
insertContent += '<a id="page_'+(i+1)+'" data-index="'+(i+1)+'"><span></span></a>';
}
$('div').append(insertContent);
还是您的意思是要将 DIV 的内容移动到一个名为 content 的变量中?
如果是这样,你只需这样做:
var content = document.getElementById("paging_inner").innerHTML;