我想创建一个包含函数
的全局变量var showSlider = function() {
$('#slider-content').css("display","block");
$('#slider-content').delay(1000).addClass('animated slideInRight');
}
如何将其附加到点击事件?
$('a.shipping-btn').on("click", function(){
$('#main-content').removeClass('span12');
$('#main-content').addClass('span8');
$(showSlider);
});
答案 0 :(得分:3)
你为什么不调用它?
$('a.shipping-btn').on("click", function(){
$('#main-content').removeClass('span12');
$('#main-content').addClass('span8');
showSlider();
});
您不需要jQuery来执行基本的JavaScript语言任务。
那说......做$(showSlider)
会有效,但我无法想象你需要在点击事件中这样做,除非你认为点击可能在加载DOM之前发生。