Mam tę małą wtyczkę, która powoduje, że element pulsuje trzy razy, wywołując funkcję .blink(). Próbuję go działa na element LI po został przeciągnięty i upuszczone za pośrednictwem jQuery .sortable(); ale wydaje się, że nie działa w tym kontekście.Wywołanie funkcji niestandardowej po jQuery sortable();
$(function() {
$("#sortable").sortable().blink("update-value", 3, 350);
$("#sortable").disableSelection();
});
kod migowy
$.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;
};
działa jak czar, dobrze wyjaśnione – Timo