Bisakah seseorang membantu saya memahami mengapa ini berguna dan kapan menggunakannya?
$( "#sortable" ).disableSelection();
Jawaban:
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 (misalnya textarea
) di dalam sortable.
.disableSelection()
mencegah mengklik tersemat textarea
; 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.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.