Posso sfocare il mio input facendo clic in un punto qualsiasi della pagina tranne l'elenco di ordinamento jQuery. Come posso risolvere questo? UPD: demoFare clic su jQuery L'elenco ordinabile non sfoca l'input
risposta
$('sortable').mousedown(function(){
document.activeElement.blur();
});
Date un'occhiata a scelta cancel dal jquery-ui
$("#sortable").sortable(cancel: 'input');
Dovrete rimuovere il $("#sortable").disableSelection();
Vedere il mio jsfiddle
UPDATE
Capisco il tuo problema. Poiché jQuery arresta la funzionalità predefinita del browser quando si ordina un elenco, la sfocatura non viene mai chiamata per quel campo. Dovrai forzare il campo a sfocare.
Vedere il mio jsfiddle. Io uso il cambiamento per chiamare la sfocatura, puoi cambiare 'cambia' in 'inizio' se vuoi che la sfocatura avvenga sempre.
È un errore di jquery ordinabile, che verrà risolto in jqueryui 2.0.0. Vedi Sortable: clicking a sortable item does not cause form element to blur
Per limitare l'handle a un elemento specifico che non è un input risolto per me.
Utilizzando l'opzione maniglia: ".handle" (selettore jquery) risolto il problema. Grazie! –
- 1. jQuery blur() e fare clic su()
- 2. Selettore classe jQuery e fare clic su()
- 3. come attivare Live() fare clic su jquery
- 4. jquery elemento posizionato assoluto fare clic su
- 5. Sfoca l'immagine gradualmente usando jQuery
- 6. jQuery UI 1.7.1 Modal Close su overlay Fare clic su
- 7. Winforms Fare clic su Evento non attivato
- 8. Fare clic su OPPURE, quindi fare qualcosa
- 9. run lightbox in jQuery per fare clic su un pulsante
- 10. Emulazione di un caricamento file Fare clic su jQuery
- 11. Fare clic su un determinato pulsante di invio con JQuery
- 12. jQuery: cosa fare con la lista che ordinabile ('serialize') restituisce?
- 13. jQuery treeview con ordinabile
- 14. jquery ui trascina + ordinabile
- 15. Capture RatingBar Fare clic su
- 16. jQuery se url hash, fare clic su evento/attivare javascript
- 17. JQuery Fare clic all'interno di div
- 18. jQuery UI ordinabile eventi click
- 19. AngularJS Fare clic su TouchStart
- 20. jquery ui ordinabile ('refresh') non funziona!
- 21. jQuery altezza elemento ordinabile
- 22. Rileva drop con jQuery ordinabile
- 23. jQuery Scorrimento orizzontale (fare clic e animare)
- 24. Jquery ui ordinabile serialize non funziona
- 25. jQuery ordinabile non è una funzione
- 26. PyQt, fare clic su azione su QWidget
- 27. necessario fare doppio clic su Firefox
- 28. Fare clic sull'evento nella riga della tabella - attivare solo se non si fa clic su null'altro
- 29. jQuery elenco ordinabile e trascinabile
- 30. JQuery sest ordinabile sdiv divs
Puoi pubblicare il tuo codice? Ci possono essere molte risposte al tuo problema a seconda del tuo codice. – Tim
ancora meglio creare un http://jsfiddle.net/ – Tim
Non penso di avere alcun codice speciale. Per giocare con questo bug è possibile creare un input con gli strumenti di sviluppo del browser in questa pagina: http://jqueryui.com/demos/sortable/ – whitered