我已經創建了這個簡單的插件添加多個動畫點擊,但問題是,一旦對象被點擊它不能重複點擊動畫,我不能找出爲什麼添加的類不會在點擊功能完成後自行移除,以便再次點擊並重復..任何建議?點擊功能jQuery插件只允許單擊
(function($) {
$.fn.vivify = function(options) {
var defaults = {
animation: 'bounce',
};
var options = $.extend(defaults, options);
return this.each(function() {
var o = options;
var obj = $(this);
var animation = o.animation;
obj.bind("click", function() {
obj.addClass(o.animation);
obj.addClass('vivify');
}, function() {
obj.removeClass(o.animation);
});
})
}
})(jQuery);
想要刪除類,動畫結束後? – thecodeparadox