Firefox 不等待 Jquery.load() 函数
Firefox does not wait to Jquery.load() function
talkbox.load('/xxforum.php?webpage_id='+webpage_id , function() {
talkbox.append('<a href="/forum/'+webpage_id+'/1" style="margin-left:40%">Go To Forum</a>');
});
talkbox.removeClass("invisible").addClass("visible");
我有上面的代码。加载 xxforum.php
后,我附加了一个 <a>
标记以结束。之后,我使对话盒可见。但是在 Firefox 中它不会等待附加 <a>
标签。它直接显示框,然后附加 <a>
标签。这是不对的,因为我在 $.load()
function.In google chrome 中的函数一切正常。有人遇到过这样的事情吗?
问题是负载是 async
把它移到里面:
talkbox.load('/xxforum.php?webpage_id='+webpage_id , function() {
talkbox.append('<a href="/forum/'+webpage_id+'/1" style="margin-left:40%">Go To Forum</a>');
talkbox.removeClass("invisible").addClass("visible");
});
talkbox.load('/xxforum.php?webpage_id='+webpage_id , function() {
talkbox.append('<a href="/forum/'+webpage_id+'/1" style="margin-left:40%">Go To Forum</a>');
});
talkbox.removeClass("invisible").addClass("visible");
我有上面的代码。加载 xxforum.php
后,我附加了一个 <a>
标记以结束。之后,我使对话盒可见。但是在 Firefox 中它不会等待附加 <a>
标签。它直接显示框,然后附加 <a>
标签。这是不对的,因为我在 $.load()
function.In google chrome 中的函数一切正常。有人遇到过这样的事情吗?
问题是负载是 async
把它移到里面:
talkbox.load('/xxforum.php?webpage_id='+webpage_id , function() {
talkbox.append('<a href="/forum/'+webpage_id+'/1" style="margin-left:40%">Go To Forum</a>');
talkbox.removeClass("invisible").addClass("visible");
});