我有这个小插件,它会导致一个元素脉动三次,调用 .blink()。通过 jQuery .sortable(); 拖放后,我试图让它在 LI 元素上工作。但它似乎在这种情况下不起作用。
$(function() {
$( "#sortable" ).sortable().blink("update-value", 3, 350);
$( "#sortable" ).disableSelection();
});
闪烁代码
$.fn.blink = function (cls, times, delay) {
var $self = this.removeClass(cls);
clearTimeout($.fn.blink.handler);
! function animate(times) {
if (times) {
$self.toggleClass(cls);
$.fn.blink.handler = setTimeout(function () {
animate(times - 1);
}, delay);
}
}(times * 2);
return this;
};