5
这可能吗?我有一个jQuery文件加载到使用.load()事件的每个页面中,但是一些选择页面也需要一些特定的jQuery文件,我希望再次使用.load()。谢谢阅读。我可以在一个页面中有多个jquery .load()事件吗?
这可能吗?我有一个jQuery文件加载到使用.load()事件的每个页面中,但是一些选择页面也需要一些特定的jQuery文件,我希望再次使用.load()。谢谢阅读。我可以在一个页面中有多个jquery .load()事件吗?
是的,这不用担心。
事件将在顺序运行它们被定义为:
$(function() {
$('body').append('<span>A</span>');
});
$(function() {
$('body').append('<span>B</span>');
});
$(function() {
$('body').append('<span>C</span>');
});
以上将“ABC”追加到该页面。
有趣的是,如果你使用的速记方法,完成不同的顺序:
$(function() {
$('body').append('<span>A</span>');
});
$(document).ready(function() {
$('body').append('<span>B</span>');
});
$(function() {
$('body').append('<span>C</span>');
});
这更容易混淆的输出“ACB”
,如果你只使用的速记,那么它看起来好像第一个处理程序运行为了最后,其余:
$(document).ready(function() { /* A */ });
$(document).ready(function() { /* B */ });
$(document).ready(function() { /* C */ });
$(document).ready(function() { /* D */ });
$(document).ready(function() { /* E */ });
// BCDEA
感谢一大堆! – ben 2010-06-22 05:32:57