Jquery 如何重用自调用函数
我正在使用自调用函数在图像库中显示图像。单击前后按钮后,再次使用相同的功能 有没有一种方法可以存储和重用相同的函数,而不必一次又一次地编写整个函数 以下是我的自慰功能:Jquery 如何重用自调用函数,jquery,Jquery,我正在使用自调用函数在图像库中显示图像。单击前后按钮后,再次使用相同的功能 有没有一种方法可以存储和重用相同的函数,而不必一次又一次地编写整个函数 以下是我的自慰功能: (function run_kunst_slide() { $('.slideren.kunst_slider').fadeIn(300); $('.slide_this_kunst').hide(); $('.slide_this_kunst:first-child').show().appendTo('.slider
(function run_kunst_slide() {
$('.slideren.kunst_slider').fadeIn(300);
$('.slide_this_kunst').hide();
$('.slide_this_kunst:first-child').show().appendTo('.slideren.kunst_slider');
$('.slide_this_kunst').eq(-2).addClass( 'get_prev_slide' );
$('.slide_this_kunst:first-child').after().addClass( 'get_next_slide' );
$('img.kunsteksempel').hide().fadeIn(300);
$('.slider_kategori:nth-child(2)').addClass( 'active_kategori' );
setTimeout(function() {
$('.slide_this_kunst').eq(-2).removeClass( 'get_prev_slide' );
$('.slide_this_kunst:first-child').after().removeClass( 'get_next_slide' );
}, 1900);
setTimeout(run_kunst_slide, 2000);
})();
回答晚了,但我想说有一种方法可以重用自调用函数 该函数的名称在内部调用,只能从内部访问 要从外部访问,我们需要添加到全局上下文中。
var计数器=0;
(函数autoExec(){
log(`number:${counter}`);
//添加到全局上下文
window.autoExec=autoExec;
计数器++;
})();
autoExec();
autoExec();
autoExec();
autoExec()代码>回答晚了,但我想说有一种方法可以重用自调用函数
该函数的名称在内部调用,只能从内部访问
要从外部访问,我们需要添加到全局上下文中。
var计数器=0;
(函数autoExec(){
log(`number:${counter}`);
//添加到全局上下文
window.autoExec=autoExec;
计数器++;
})();
autoExec();
autoExec();
autoExec();
autoExec()代码>删除(and)()将使其可重用使其成为您正常调用的普通函数。我不擅长Jquery-您可以发布一个示例吗?删除(and)()将使其可重用使其成为您正常调用的普通函数。我不擅长Jquery-您可以发布一个示例吗?