Javascript 设置空范围的内容
我有一个空跨距的html文件(邮件模板): 我希望跨度的文本根据我选择的特定消息动态更改。 我从main.html文件运行它,该文件中有id为“empty”的空div。 message1是一个数组 以下是脚本:Javascript 设置空范围的内容,javascript,html,Javascript,Html,我有一个空跨距的html文件(邮件模板): 我希望跨度的文本根据我选择的特定消息动态更改。 我从main.html文件运行它,该文件中有id为“empty”的空div。 message1是一个数组 以下是脚本: if(msgArray[i] == "message1") { $(document).ready(function() { $("#empty").load(message1.template); for(var j=0; j<message1.text
if(msgArray[i] == "message1")
{
$(document).ready(function()
{
$("#empty").load(message1.template);
for(var j=0; j<message1.text.length; j++)
{
$("#templateText"+(j+1)).text(message1.text[j]);
}
});
if(msgArray[i]=“message1”)
{
$(文档).ready(函数()
{
$(“#空”).load(message1.template);
对于(var j=0;j如果您在#empty
中加载的是您试图填写的字段,则需要使用完成处理程序,因为它涉及到后台的异步请求:
$("#empty").load(message1.template, function() {
// fields are now ready to populate
for (var j=0; j<message1.text.length; j++) {
$("#templateText"+(j+1)).text(message1.text[j]);
}
});
$(“#empty”).load(message1.template,function(){
//字段现在已准备好填充
for(var j=0;jIfmessage1
是一个数组,那么message1.text
和message1.template
就没有意义了。这要求它是一个对象。