//listen to ajax start event
$( document ).ajaxStart(function() {
$('.loaderr').fadeIn();
});
$( document ).ajaxComplete(function() {
$('.loaderr').fadeOut();
if($('.ajax_add_to_cart_button').data('clicked')) {
$('#miniLeftCart').delay(400).animate({ 'zoom': 1.5 }, 350)
$('#miniLeftCart').delay(500).animate({ 'zoom': 1 }, 200)
return false;
} else {
//run function2
}
});
点击它时我有一个链接ajax被调用。由于我的网站上有更多的AJAX调用,我想要这个
$('#miniLeftCart').delay(400).animate({ 'zoom': 1.5 }, 350)
$('#miniLeftCart').delay(500).animate({ 'zoom': 1 }, 200)
仅在我点击 ajax_add_to_cart_button
时才开始我该怎么做?
答案 0 :(得分:1)
要回复我的评论,只需将点击事件分配到所需的按钮:
$( ".ajax_add_to_cart_button" ).click(function() {
$('#miniLeftCart').delay(400).animate({ 'zoom': 1.5 }, 350);
$('#miniLeftCart').delay(500).animate({ 'zoom': 1 }, 200);
});