Bisakah seseorang membantu saya memahami mengapa ini berguna dan kapan menggunakannya?
$( "#sortable" ).disableSelection();
Ini berguna jika Anda ingin membuat teks tidak dapat dipilih. Jika, misalnya, Anda ingin membuat elemen seret dan lepas dengan teks aktif, akan mengganggu pengguna jika teks pada kotak secara tidak sengaja terpilih saat mencoba menyeret kotak.
user-select: none
. Lihat artikel ini tentang pilihan pengguna di Mozilla Developer Network .Caveat emptor:
.disableSelection()
sebenarnya berbahaya pada beberapa browser, karena mencegah mengklik elemen aktif (misalnyatextarea
) di dalam sortable..disableSelection()
mencegah mengklik tersemattextarea
; tampaknya tidak memiliki efek apa pun jika tidak (yaitu masih tidak mungkin untuk memilih teks dengan mouse di sortable jika dihilangkan).disableSelection()
tampaknya tidak memiliki pengaruh apa pun.sumber
Dokumentasi jQuery mengatakan untuk tidak menggunakannya http://api.jqueryui.com/disableselection/
Juga, saya menemukan bahwa itu membuat elemen yang
contenteditable="true"
tidak lagi dapat diedit.sumber