Jquery 如何在document.ready中调用多个函数
是否有一种方法可以在一行中编写多个文档就绪调用,还是必须单独执行Jquery 如何在document.ready中调用多个函数,jquery,Jquery,是否有一种方法可以在一行中编写多个文档就绪调用,还是必须单独执行 var pageCall = { first: function(){ //code here }, second: function(){ // code here } } $(document).ready(pageCall.first, pageCall.second); 或pageCall的函数属性,该属
var pageCall = {
first:
function(){
//code here
},
second:
function(){
// code here
}
}
$(document).ready(pageCall.first, pageCall.second);
或pageCall的函数属性,该属性同时调用:
var pageCall = {
first:
function(){
//code here
},
second:
function(){
// code here
}
foobar:
function () { pageCall.first(); pageCall.second(); }
}
$(document).ready(pageCall.foobar);
或pageCall的函数属性,该属性同时调用:
var pageCall = {
first:
function(){
//code here
},
second:
function(){
// code here
}
foobar:
function () { pageCall.first(); pageCall.second(); }
}
$(document).ready(pageCall.foobar);
首先,$(document).ready()
已被弃用(仍然有效,但已弃用)。最好改用$(function(){})
,如:
$(function(){
pageCall.first();
pageCall.second();
});
首先,$(document).ready()
已被弃用(仍然有效,但已弃用)。最好改用$(function(){})
,如:
$(function(){
pageCall.first();
pageCall.second();
});
那么就让它成为一个匿名函数吧?不确定你的意思@Keith:(是的,那将是
ready()
handler.nevermind中的一个匿名函数。我想的是(function($){//code})($);,我想它可以根据您的需要编写不同的版本..看看中的几种格式,那么就让它成为一个无注释的函数吧?不确定您的意思@Keith:(是的,那将是ready()
handler.nevermind中的一个匿名函数。我想的是(function($){//code})($),我想它可以根据你的需要写成不同的形式