[英]set content of an empty span
我有一个跨度为空的html文件(消息模板):我想根据选择的特定味精动态改变跨度的文本。 我从main.html文件中运行此文件,该文件中有ID为“空”的空div。 message1是一个数组。
这是脚本:
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]);
}
});
}
在调试中,它看起来不错,但是当我运行它时,它无法正常工作。 可能是什么问题呢?
如果要在#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]);
}
});
另请参见: load()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.