jquery脚本在加载的内容上运行

时间:2014-03-13 16:00:30

标签: javascript jquery

我无法让我的脚本运行通过.load()加载到页面上的内容。

特别是,如何制作一个应该在.ready上运行的脚本?

示例脚本:

$(document).ready(function() {
    $('.content').fadeIn();
});

- 它在标准页面上运行良好,但对.load()部分不起作用。

3 个答案:

答案 0 :(得分:1)

您没有定义slow个变量。它应该是一个字符串,所以:

$(document).ready(function() {
    $('.content').fadeIn('slow');
});

答案 1 :(得分:1)

异步函数带有回调函数,在load完成后使用它来对内容执行操作:

$("yourElementSelector").load("url", function() {
    //load is completed, do work here
});

答案 2 :(得分:0)

您的活动仅在首次加载并准备好页面时运行,任何其他事件(如.load())都需要附加其他事件处理程序。