Jquery加载和页面源刷新

时间:2012-09-16 22:07:19

标签: php javascript jquery

我正在使用jquery.load()将一些表加载到div中。 问题是,当它被加载时,我找不到$("something");,我无法在页面源中看到它。

我该怎么办?

我的代码:

$("span#loadMeBadminton").load("badminton/gen/"+date);

1 个答案:

答案 0 :(得分:1)

您很可能尝试选择尚未在DOM中加载的元素,这意味着AJAX调用是异步的。相反,您应该使用load的回调函数来确保在选择添加的内容时该元素可用。

$("span#loadMeBadminton").load("badminton/gen/"+date, function() {
  // content should be available now
  $("something"); // select whatever you want
});