مسج واجهة المستخدم سبيل المثال - شريط التقدم (Progressbar)
عرض عملية معينة أو حالة من عدم اليقين.
لمزيد من التفاصيل حول عضوا progressbar، راجع وثائق API عضوا شريط التقدم (Progressbar على القطعة) .
وظيفة الافتراضي
يتم تحديد الافتراضي شريط التقدم.
<! DOCTYPE HTML> <الاكواد لانج = "EN"> <رئيس> <محارف ميتا = "UTF-8"> <عنوان> مسج شريط التقدم واجهة المستخدم (Progressbar) - وظيفة الافتراضي </ عنوان> <وصلة يختلط = "أنماط" أ 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"> <script> $ (وظيفة () { $ ( "#progressbar") .progressbar ({ القيمة: 37 })؛ })؛ </ script> </ رئيس> <body> <شعبة معرف = "progressbar"> </ div> </ الجسم> </ HTML>
تسمية مخصصة
التسمية تحديث مخصصة.
<! DOCTYPE HTML> <الاكواد لانج = "EN"> <رئيس> <محارف ميتا = "UTF-8"> <عنوان> مسج شريط التقدم واجهة المستخدم (Progressbar) - تبويب مخصصة </ عنوان> <وصلة يختلط = "أنماط" أ 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"> <نمط> .ui-progressbar { موقع: نسبي. } .progress التسمية { الموقف: مطلقة؛ اليسار: 50٪؛ أعلى: 4PX. الخط الوزن: جريئة؛ النص الظل: 1PX 1PX 0 # الاتحاد الفرنسي. } </ النمط> <script> $ (وظيفة () { فار progressbar = $ ( "#progressbar")، progressLabel = $ ( ".progress التسمية")؛ progressbar.progressbar ({ القيمة: كاذبة، تغيير: وظيفة () { progressLabel.text (progressbar.progressbar ( "قيمة") + "٪")؛ }، إكمال: وظيفة () { progressLabel.text ( "إكمال!")؛ } })؛ تقدم وظيفة () { فار فال = progressbar.progressbar ( "قيمة") || 0؛ progressbar.progressbar ( "قيمة"، فال + 1)؛ إذا (فال <99) { setTimeout (التقدم، 100)؛ } } setTimeout (التقدم، 3000)؛ })؛ </ script> </ رئيس> <body> <شعبة معرف = "progressbar"> <div الطبقة = "التقدم التسمية"> التحميل ... </ div> </ div> </ الجسم> </ HTML>
قيمة غير محددة
شريط التقدم غير محدد، ويمكن التبديل بين نمط معين وغير مؤكد.
<! DOCTYPE HTML> <الاكواد لانج = "EN"> <رئيس> <محارف ميتا = "UTF-8"> <عنوان> مسج شريط التقدم واجهة المستخدم (Progressbar) - قيمة غير محددة </ عنوان> <وصلة يختلط = "أنماط" أ 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"> <script> $ (وظيفة () { $ ( "#progressbar") .progressbar ({ القيمة: كاذبة })؛ $ ( "زر") .على ( "فوق"، وظيفة (الحدث) { فار الهدف = $ (event.target)، progressbar = $ ( "#progressbar")، progressbarValue = progressbar.find ( ".ui-progressbar القيمة")؛ إذا (target.is ( "#numButton")) { progressbar.progressbar ( "خيار"، { القيمة: Math.floor (Math.random () * 100) })؛ } آخر إذا (target.is ( "#colorButton")) { progressbarValue.css ({ "الخلفية": "#" + Math.floor (Math.random () * 16777215) .toString (16) })؛ } آخر إذا (target.is ( "#falseButton")) { progressbar.progressbar ( "خيار"، "القيمة"، كاذبة)؛ } })؛ })؛ </ script> <نمط> #progressbar .ui-progressbar القيمة { لون الخلفية: #CCC. } </ النمط> </ رئيس> <body> <شعبة معرف = "progressbar"> </ div> <زر معرف = "numButton"> قيمة عشوائية - موافق </ زر> <زر معرف = "falseButton"> بالتأكيد </ زر> <زر معرف = "colorButton"> ألوان عشوائية </ زر> </ الجسم> </ HTML>