jQuery evento de cancelamento classificável se não for válido
Eu tenho uma lista que é classificável. Antes de começar a classificação, quero verificar se todos os elementos dessa lista são válidos. Caso contrário, cancele o evento e deixe a lista intacta.
Você pode encontrar o código aquihttp://jsfiddle.net/DZYW5/4/
Quando eu uso isso, o evento é cancelado, mas o elemento é removido.
start: function (event, ui) {
if (!valid()) {
return false;
// it cancel's but the element is removed...
}
}
Talvez eu deva implementar um evento "beforeStart"? Sugestões?