مسج واجهة المستخدم سبيل المثال - حدد (اختيار)
استخدام الماوس لتحديد عنصر واحد أو مجموعة من العناصر.
لمزيد من التفاصيل حول التفاعل اختيار، راجع وثائق API يمكن تحديد الحاجيات (لاختيار من القطعة) .
وظيفة الافتراضي
تمكين وظائف اختيار أو على مجموعة من العناصر على عنصر DOM. حدد الإدخال عن طريق سحب الماوس. اضغط باستمرار على مفتاح Ctrl لتحديد عدة إدخالات غير متجاورة.
<! DOCTYPE HTML> <الاكواد لانج = "EN"> <رئيس> <محارف ميتا = "UTF-8"> <عنوان> اختيار مسج واجهة المستخدم (اختيار) - وظيفة الافتراضي </ عنوان> <وصلة يختلط = "أنماط" أ href = "// code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css"> <سيناريو SRC = "// code.jquery.com/jquery-1.9.1.js"> </ script> <سيناريو SRC = "// code.jquery.com/ui/1.10.4/jquery-ui.js"> </ script> <وصلة يختلط = "أنماط" أ href = "http://jqueryui.com/resources/demos/style.css"> <نمط> #feedback {FONT-SIZE: 1.4em؛} #selectable-اختيار .ui {خلفية: # FECA40؛} #selectable مختارة .ui {خلفية: # F39814؛ اللون: أبيض؛} #selectable {قائمة النمط من نوع: لا شيء؛ هامش: 0؛ الحشو: 0؛ العرض: 60٪؛} #selectable لى {هامش: 3PX؛ الحشو: 0.4em؛ حجم الخط: 1.4em؛ الطول: 18px؛} </ النمط> <script> $ (وظيفة () { $ ( "#selectable") .selectable ()؛ })؛ </ script> </ رئيس> <body> <را معرف = "اختيار"> <لى الطبقة = "واجهة المستخدم القطعة المحتوى"> البند 1 </ لى> <لى الطبقة = "واجهة المستخدم القطعة المحتوى"> البند 2 </ لى> <لى الطبقة = "واجهة المستخدم القطعة المحتوى"> البند 3 </ لى> <لى الطبقة = "واجهة المستخدم القطعة المحتوى"> البند 4 </ لى> <لى الطبقة = "واجهة المستخدم القطعة المحتوى"> البند 5 </ لى> <لى الطبقة = "واجهة المستخدم القطعة المحتوى"> البند 6 </ لى> <لى الطبقة = "واجهة المستخدم القطعة المحتوى"> البند 7 </ لى> </ رأ> </ الجسم> </ HTML>
يتم عرضها على شكل شبكة
دعونا يظهر دخول للاختيار على شكل شبكة، بحيث تستخدم CSS مع نفس الأبعاد وعرض العائمة.
<! DOCTYPE HTML> <الاكواد لانج = "EN"> <رئيس> <محارف ميتا = "UTF-8"> <عنوان> اختيار مسج واجهة المستخدم (اختيار) - عرض شبكة </ عنوان> <وصلة يختلط = "أنماط" أ href = "// code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css"> <سيناريو SRC = "// code.jquery.com/jquery-1.9.1.js"> </ script> <سيناريو SRC = "// code.jquery.com/ui/1.10.4/jquery-ui.js"> </ script> <وصلة يختلط = "أنماط" أ href = "http://jqueryui.com/resources/demos/style.css"> <نمط> #feedback {FONT-SIZE: 1.4em؛} #selectable-اختيار .ui {خلفية: # FECA40؛} #selectable مختارة .ui {خلفية: # F39814؛ اللون: أبيض؛} #selectable {قائمة النمط من نوع: لا شيء؛ هامش: 0؛ الحشو: 0؛ العرض: 450px؛} #selectable لى {هامش: 3PX؛ الحشو: 1PX، تعويم: غادر؛ العرض: 100px؛ الطول: 80px؛ حجم الخط: 4em؛ مواءمة النصوص: مركز؛} </ النمط> <script> $ (وظيفة () { $ ( "#selectable") .selectable ()؛ })؛ </ script> </ رئيس> <body> <را معرف = "اختيار"> <الدرجة لي = "واجهة المستخدم للدولة الافتراضي"> 1 </ لى> <الدرجة لي = "واجهة المستخدم للدولة الافتراضي"> 2 </ لى> <الدرجة لي = "واجهة المستخدم للدولة الافتراضي"> 3 </ لى> <الدرجة لي = "واجهة المستخدم للدولة الافتراضي"> 4 </ لى> <الدرجة لي = "واجهة المستخدم للدولة الافتراضي"> 5 </ لى> <الدرجة لي = "واجهة المستخدم للدولة الافتراضي"> 6 </ لى> <الدرجة لي = "واجهة المستخدم للدولة الافتراضي"> 7 </ لى> <الدرجة لي = "واجهة المستخدم للدولة الافتراضي"> 8 </ لى> <الدرجة لي = "واجهة المستخدم للدولة الافتراضي"> 9 </ لى> <الدرجة لي = "واجهة المستخدم للدولة الافتراضي"> 10 </ لى> <الدرجة لي = "واجهة المستخدم للدولة الافتراضي"> 11 </ لى> <الدرجة لي = "واجهة المستخدم للدولة الافتراضي"> 12 </ لى> </ رأ> </ الجسم> </ HTML>
التسلسل
كتابة دالة الذي stop
عند حدثا الزناد لجمع قيمة المؤشر العناصر المحددة. يتم عرض هذه القيم عن ردود الفعل، أو في شكل سلسلة من نقل البيانات.
<! DOCTYPE HTML> <الاكواد لانج = "EN"> <رئيس> <محارف ميتا = "UTF-8"> <عنوان> اختيار مسج واجهة المستخدم (اختيار) - تسلسل </ عنوان> <وصلة يختلط = "أنماط" أ href = "// code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css"> <سيناريو SRC = "// code.jquery.com/jquery-1.9.1.js"> </ script> <سيناريو SRC = "// code.jquery.com/ui/1.10.4/jquery-ui.js"> </ script> <وصلة يختلط = "أنماط" أ href = "http://jqueryui.com/resources/demos/style.css"> <نمط> #feedback {FONT-SIZE: 1.4em؛} #selectable-اختيار .ui {خلفية: # FECA40؛} #selectable مختارة .ui {خلفية: # F39814؛ اللون: أبيض؛} #selectable {قائمة النمط من نوع: لا شيء؛ هامش: 0؛ الحشو: 0؛ العرض: 60٪؛} #selectable لى {هامش: 3PX؛ الحشو: 0.4em؛ حجم الخط: 1.4em؛ الطول: 18px؛} </ النمط> <script> $ (وظيفة () { $ ( "#selectable") .selectable ({ وقف: وظيفة () { نتيجة فار = $ ( "# حدد-نتيجة") .empty ()؛ $ ( "المحددة .ui"، هذا). كل (وظيفة () { مؤشر فار = $ ( "لي #selectable") .index (هذا)؛ result.append ( "#" + (مؤشر + 1))؛ })؛ } })؛ })؛ </ script> </ رئيس> <body> <P معرف = "ردود الفعل"> <سبان> لقد المختارة: </ SPAN> في <span id = "حدد-نتيجة"> لا </ SPAN>. </ P> <را معرف = "اختيار"> <لى الطبقة = "واجهة المستخدم القطعة المحتوى"> البند 1 </ لى> <لى الطبقة = "واجهة المستخدم القطعة المحتوى"> البند 2 </ لى> <لى الطبقة = "واجهة المستخدم القطعة المحتوى"> البند 3 </ لى> <لى الطبقة = "واجهة المستخدم القطعة المحتوى"> البند 4 </ لى> <لى الطبقة = "واجهة المستخدم القطعة المحتوى"> البند 5 </ لى> <لى الطبقة = "واجهة المستخدم القطعة المحتوى"> البند 6 </ لى> </ رأ> </ الجسم> </ HTML>