我无法让我的脚本运行通过.load()加载到页面上的内容。
特别是,如何制作一个应该在.ready上运行的脚本?
示例脚本:
$(document).ready(function() {
$('.content').fadeIn();
});
- 它在标准页面上运行良好,但对.load()部分不起作用。
答案 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())都需要附加其他事件处理程序。