tutorial - ما هو disableSelection المستخدم في jQuery UI؟



jquery ui datepicker (2)

من المفيد إذا كنت ترغب في جعل النص غير قابل للإلغاء. إذا كنت تريد ، على سبيل المثال ، إنشاء عناصر السحب والإسقاط مع النص ، فسيكون الأمر مزعجًا للمستخدم إذا تم تحديد النص الموجود على الصندوق عن طريق الخطأ عند محاولة سحب المربع.

https://src-bin.com

هل يمكن أن يساعدني أحد على فهم سبب فائدة ذلك ومتى يستخدمه؟

$( "#sortable" ).disableSelection();

Answer #1

.disableSelection() التحذير: .disableSelection() ضار فعليًا في بعض المتصفحات ، حيث يمنع النقر على العناصر النشطة (مثل textarea s) داخل الفرز.

  • Firefox 33.1 لـ Mac OS X (Yosemite): .disableSelection() يمنع النقر على textarea المضمن ؛ لا يبدو أن يكون لها أي تأثير على خلاف ذلك (أي أنه لا يزال من المستحيل تحديد النص باستخدام الماوس في الفرز إذا تم تجاهله)
  • Chrome 39.0.2171.71 (64 بت) لنظام التشغيل Mac OS X: .disableSelection() يبدو أنه ليس له أي تأثير على الإطلاق.




jquery-ui