I need a function to be executed once by default, and can also be called in jquery events. I am currently stuck in the second step...
(function(){
// 這樣會(huì)自動(dòng)運(yùn)行一次
})()
$(window).resize(function () {
// 我還想在這里調(diào)用上面那個(gè)函數(shù)
});
I tried this:
var demo = (function(){
// 這樣會(huì)自動(dòng)運(yùn)行一次
})()
結(jié)果第二次調(diào)用就報(bào)錯(cuò)了,說不是一個(gè)函數(shù)、、、求大神指教下如何實(shí)現(xiàn)?前提是我不想直接是這樣:
var demo = function(){
// 這樣會(huì)自動(dòng)運(yùn)行一次
};
demo()
$(window).resize(function () {
demo();
});
小伙看你根骨奇佳,潛力無限,來學(xué)PHP伐。
var demo = (function(){
return arguments.callee
})()
或
var demo
;(demo = function(){})()
var demo = function test(){
// 這樣會(huì)自動(dòng)運(yùn)行一次
return test
}();
$(window).resize(demo);
Try writing like this