أحدث البرامج التعليمية وتطوير الشبكة
 

jQuery Mobile سمات البيانات


سمات مسج البيانات

يستخدم مسج موبايل HTML5 data-* سمة لخلق "touch-friendly" وجذابة نظرة للهواتف النقالة.

للحصول على قائمة مرجعية أدناه، bold value تحدد القيمة الافتراضية.


زر

إهمال في الإصدار 1.4. استخدام فئات CSS بدلا من ذلك. الارتباطات التشعبية مع data-role="button" . ونصب عناصر زر والروابط في أشرطة الأدوات وحقول الإدخال تلقائيا أزرار، لا حاجة لل data-role="button" .

بيانات السمة القيمة وصف
data-corners true | false تحدد ما إذا كان ينبغي أن يكون على زر تدوير زوايا أو لا
data-icon Icons Reference يحدد رمز الزر. الافتراضي هو أي رمز
data-iconpos left | right | top | bottom | notext تحديد موضع رمز
data-iconshadow true | false تحدد ما إذا كان ينبغي أن يكون رمز زر الظلال أم لا
data-inlinetrue | false يحدد ما إذا كان الزر يجب أن تكون مضمنة أو لا
data-minitrue | false يحدد ما إذا كان الزر يجب أن تكون صغيرة الحجم أو العادية
data-shadow true | false تحدد ما إذا كان ينبغي أن يكون على الزر الظلال أم لا
data-theme letter (a-z) يحدد لون موضوع زر

إلى مجموعة أزرار متعددة، استخدم وعاء مع data-role="controlgroup" السمة جنبا إلى جنب مع data-type="horizontal|vertical" لتحديد ما إذا كان لأزرار مجموعة أفقيا أو عموديا.


مربع

أزواج من التسميات والمدخلات مع type="checkbox" .

بيانات السمة القيمة وصف
data-minitrue | false تحديد ما إذا كان مربع يجب أن تكون صغيرة الحجم أو العادية
data-rolenone يمنع مسج موبايل لمربعات النمط كما أزرار
data-theme letter (a-z) يحدد لون موضوع مربع

لمجموعة خانات متعددة، استخدم data-role="controlgroup" جنبا إلى جنب مع data-type="horizontal|vertical" لتحديد ما إذا كانت مجموعة مربعات أفقيا أو عموديا.


منهار

وثمة عنصر رأس تليها أي ترميز HTML داخل حاوية مع data-role="collapsible" .

بيانات السمة القيمة وصف
data-collapsed true | false يحدد ما إذا كان المحتوى يجب أن تكون مغلقة أو توسيعها
data-collapsed-cue-text sometext  يحدد بعض النصوص لتوفير التغذية المرتدة مسموعة للمستخدمين مع برنامج قارئ الشاشة. الافتراضي هو "انقر لانهيار محتويات".
data-collapsed-icon Icons Reference يحدد رمز من زر للطي. الافتراضي هو "زائد"
data-content-theme letter (a-z) يحدد لون موضوع محتوى قابل للطي. سيتم أيضا إضافة زوايا مدورة إلى محتوى قابل للطي
data-expanded-cue-text sometext  يحدد بعض النصوص لتوفير التغذية المرتدة مسموعة للمستخدمين مع برنامج قارئ الشاشة. الافتراضي هو "انقر فوق لتوسيع محتويات".
data-expanded-icon Icons Reference يحدد رمز من زر للطي عند توسيع المحتوى. الافتراضي هو "minus"
data-iconpos left | right | top | bottom تحديد موضع رمز
data-inset true | false تحدد ما إذا كان ينبغي على غرار الزر للطي مع زوايا مدورة وبعض الهامش أو لا
data-minitrue | false تحديد ما إذا كان أزرار قابلة للطي وينبغي أن تكون صغيرة الحجم أو العادية
data-theme letter (a-z) يحدد لون موضوع زر للطي

مجموعة للطي

كتل المحتوى قابلة للطي داخل وعاء مع data-role="collapsibleset" .

بيانات السمة القيمة وصف
data-collapsed-icon Icons Reference يحدد رمز من زر للطي. الافتراضي هو "زائد"
data-content-theme letter (a-z) يحدد لون موضوع المحتوى للطي
data-expanded-icon Icons Reference يحدد رمز من زر للطي عند توسيع المحتوى. الافتراضي هو "ناقص"
data-iconpos left | right | top | bottom | notext تحديد موضع رمز
data-inset true | false تحدد ما إذا كان ينبغي على غرار لcollapsibles مع زوايا مدورة وبعض الهامش أو لا
data-minitrue | false تحديد ما إذا كان أزرار قابلة للطي وينبغي أن تكون صغيرة الحجم أو العادية
data-theme letter (a-z) يحدد لون موضوع مجموعة قابلة للطي

محتوى

إهمال في الإصدار 1.4، وسوف يتم إزالتها في 1.5 حاوية مع data-role="content" .

بيانات السمة القيمة وصف
data-theme letter (a-z) يحدد لون موضوع المحتوى

مجموعة التحكم

و <div> أو <fieldset> حاوية مع data-role="controlgroup" . مجموعات متعددة المدخلات التي تطلق على زر من نوع واحد (أزرار القائمة على صلة، وأزرار الراديو وخانات، عناصر محددة). لتجميع مربعات الشكل وأزرار الراديو، و <fieldset> ينصح الحاويات داخل <div> مع "ui-fieldcontain" الطبقة، لتحسين تسمية التصميم.

بيانات السمة القيمة وصف
data-exclude-invisible true | false تحدد ما إذا كان لاستبعاد الأطفال غير مرئية في تخصيص زوايا مدورة
data-minitrue | false يحدد ما إذا كانت المجموعة يجب أن تكون صغيرة الحجم أو العادية
data-theme letter (a-z) يحدد لون موضوع controlgroup
data-typehorizontal | vertical تحديد ما إذا كان يجب عرض مجموعة أفقيا أو عموديا

الحوار

وعاء مع data-dialog="true" .

بيانات السمة القيمة وصف
data-close-btn left | right | none يحدد موقف زر الإغلاق
data-close-btn-text sometext يحدد نص الزر إغلاق
data-corners true | false  تحدد ما إذا كان ينبغي أن يكون الحوار زوايا مدورة أو لا
data-dom-cachetrue | false تحديد ما إذا كان لمسح ذاكرة التخزين مسج DOM أو ليس لصفحات فردية (إذا تم تعيين إلى صحيح، تحتاج لرعاية لإدارة DOM نفسك واختبار شامل على جميع الأجهزة المحمولة)
data-overlay-theme letter (a-z) يحدد لون تراكب (خلفية) لصفحة الحوار
data-theme letter (a-z) يحدد لون موضوع الصفحة الحوار
data-title sometext تحديد عنوان للصفحة الحوار

زيادة

وعاء مع data-enhance="false" أو data-ajax="false"

بيانات السمة القيمة وصف
data-enhance true | false إذا تم تعيين إلى "true" ، و(الافتراضي) مسج الجوال تلقائيا أسلوب الصفحة، مما يجعلها مناسبة للأجهزة المحمولة. إذا لتعيين "كاذبة"، والإطار لن نمط الصفحة
data-ajax true | false تحدد ما إذا كان لتحميل صفحات عبر اياكس أم لا

ملاحظة: data-enhance="false" يجب أن تستخدم جنبا إلى جنب مع $.mobile.ignoreContentEnabled=true" لوقف مسج موبايل لصفحات النمط تلقائيا.

أي رابط أو شكل عنصر داخل data-ajax="false" سيتم تجاهل الحاويات عن طريق وظائف الملاحة الإطار عند $.mobile.ignoreContentEnabled تم تعيين إلى true.


الحاويات الميدان

إهمال في الإصدار 1.4، وسوف يتم إزالتها في 1.5. استخدام class="ui-fieldcontain instead" . وعاء مع data-role="fieldcontain" ملفوفة حول زوج عنصر التسمية / النموذج.


شريط أدوات ثابت

وعاء مع data-role="header" أو data-role="footer" جنبا إلى جنب مع data-position="fixed" سمة.

بيانات السمة القيمة وصف
data-disable-page-zoom true | false تحديد ما إذا كان المستخدم قادرا على مقياس / تكبير الصفحة أو لا
data-fullscreentrue | false تحديد أشرطة الأدوات إلى وضعه دائما في أعلى و / أو أسفل
data-tap-toggle true | false تحديد ما إذا كان المستخدم قادرا على تبديل شريط الأدوات-الرؤية على الصنابير / النقرات أو لا
data-transition slide | fade | none تحديد تأثير انتقال عندما يحدث صنبور / النقرة
data-update-page-padding true | false تحديد الحشو من كل من أعلى وأسفل الصفحة ليتم تحديثه على تغيير حجم والانتقال و "updatelayout" الأحداث (مسج موبايل دائما بتحديث الحشو على "pageshow" الحدث)
data-visible-on-page-show true | false يحدد شريط الأدوات-الرؤية عند الصفحة الأم هو مبين

الوجه التبديل تبديل

و <input type="checkbox"> مع-دور البيانات من "flipswitch" :

بيانات السمة القيمة وصف
data-minitrue | false تحديد ما إذا كان التبديل يجب أن تكون صغيرة الحجم أو العادية
data-on-text sometext يحدد "على" نص على التبديل الوجه (الافتراضي هو "On" )
data-off-text sometext يحدد "خارج" النص على التبديل الوجه (الافتراضي هو "Off" )

تذييل

وعاء مع data-role="footer" .

بيانات السمة القيمة وصف
data-id sometext يحدد هوية فريدة من نوعها. اللازمة لالتذييلات المستمرة
data-position inline | fixed تحديد ما إذا كان تذييل يجب أن تكون متوافقة مع محتوى الصفحة أو يبقى وضع في أسفل
data-fullscreentrue | false تحديد ما إذا كان تذييل يجب دائما وضعه في الجزء السفلي، وعلى محتوى الصفحة (قليلا انظر من خلال) أم لا
data-theme letter (a-z) يحدد لون موضوع تذييل

ملاحظة: لتمكين وضع ملء الشاشة، واستخدام data-position="fixed" ثم قم بإضافة data-fullscreen السمة إلى عنصر.


رأس

وعاء مع data-role="header" .

بيانات السمة القيمة وصف
data-id sometext يحدد هوية فريدة من نوعها. مطلوب لرؤوس المستمرة
data-position inline | fixed تحديد ما إذا كان رأس ينبغي أن يكون متوافقا مع محتوى الصفحة أو يبقى وضع في الجزء العلوي
data-fullscreentrue | false تحدد ما إذا كان ينبغي وضع الرأس دائما في أعلى وأكثر محتوى الصفحة (قليلا انظر من خلال) أم لا
data-theme letter (a-z) يحدد لون موضوع رأس

ملاحظة: لتمكين وضع ملء الشاشة، واستخدام data-position="fixed" ثم قم بإضافة data-fullscreen السمة إلى عنصر.


المدخلات

المدخلات مع type="text|search|etc." أو textarea elements .

بيانات السمة القيمة وصف
data-clear-btntrue | false تحديد ما إذا كان يجب أن يكون إدخال "clear" زر
data-clear-btn-text text يحدد النص للزر "واضح". الافتراضي هو "clear text"
data-minitrue | false تحديد ما إذا كان إدخال يجب أن تكون صغيرة الحجم أو العادية
data-rolenone يمنع مسج موبايل لأسلوب المدخلات / تيكستارياس كأزرار
data-theme letter (a-z)  يحدد لون موضوع حقل الإدخال

صلة

جميع الروابط.

بيانات السمة القيمة وصف
data-ajax true | false تحدد ما إذا كان لتحميل صفحات عبر اياكس لتحسين تجربة المستخدم والتحولات. إذا تم رفض، ومسج جوال القيام طلب صفحة عادية.
data-directionreverse عكس انتقال الرسوم المتحركة (فقط للصفحة أو الحوار)
data-dom-cachetrue | false تحديد ما إذا كان لمسح ذاكرة التخزين مسج DOM أو ليس لصفحات فردية (إذا تم تعيين إلى صحيح، تحتاج لرعاية لإدارة DOM نفسك واختبار شامل على جميع الأجهزة المحمولة)
data-prefetchtrue | false يحدد ما إذا كان الجلب المسبق الصفحات في DOM بحيث تكون متوفرة عندما يقوم المستخدم بزيارة لهم
data-relback | dialog | external | popup يحدد خيارا لكيف يجب أن تتصرف الارتباط. العودة - يتحرك خطوة واحدة إلى الوراء في التاريخ. الحوار - فتح رابط باعتباره الحوار، لا تتبع في التاريخ. الخارجية - للربط إلى مجال آخر. قافزة - يفتح نافذة منبثقة.
data-transition fade | flip | flow | pop | slide | slidedown | slidefade | slideup | turn | none تحدد كيفية الانتقال من صفحة واحدة إلى أخرى. ترى لدينا مسج التحولات موبايل الفصل.
data-position-to origin | jQuery selector | window يحدد موضع صناديق المنبثقة. الأصل - افتراضي. مواقف منبثقة على الرابط الذي يفتحه. مسج محدد - مواقف منبثقة على العنصر المحدد. نافذة - مواقف المنبثقة في منتصف الشاشة نافذة.

قائمة

و <ol> أو <ul> مع data-role="listview" .

بيانات السمة القيمة وصف
data-autodividerstrue | false تحدد ما إذا كان لتقسيم عناصر القائمة أو يتم تلقائيا
data-count-theme letter (a-z) يحدد لون موضوع فقاعة العد
data-divider-theme letter (a-z) يحدد لون موضوع قائمة المفرق
data-filtertrue | false تحدد ما إذا كان لإضافة مربع البحث في قائمة أم لا
data-filter-placeholder sometext إهمال في الإصدار 1.4. استخدام السمة نائب HTML بدلا من ذلك. يحدد النص داخل مربع البحث. الافتراضي هو "تصفية العناصر ..."
data-filter-theme letter (a-z) يحدد لون موضوع مرشح بحث
data-icon Icons Reference يحدد رمز القائمة
data-insettrue | false تحدد ما إذا كان ينبغي على غرار القائمة مع تدوير الزوايا وبعض الهامش أو لا
data-split-icon Icons Reference يحدد رمز زر الانقسام. الافتراضي هو "السهم ص"
data-split-theme letter (a-z) يحدد لون موضوع زر الانقسام
data-theme letter (a-z) يحدد لون موضوع قائمة

قائمة الاغراض

و <li> داخل <ol> أو <ul> مع data-role="listview" .

بيانات السمة القيمة وصف
data-filtertext sometext يحدد النص للبحث عن عند تصفية العناصر. وبعد ذلك تتم تصفيته هذا النص بدلا من النص قائمة البند الفعلي
data-icon Icons Reference يحدد رمز عنصر القائمة
data-rolelist-divider يحدد مقسم لعناصر القائمة
data-theme letter (a-z)  يحدد لون موضوع عنصر القائمة

ملاحظة: أيقونة بيانات تنسب العمل فقط على عناصر القائمة مع وصلات.


نافبار

<li> عناصر داخل وعاء مع data-role="navbar" .

بيانات السمة القيمة وصف
data-icon Icons Reference يحدد رمز عنصر القائمة
data-iconposleft | right | top | bottom | notext تحديد موضع رمز

Navbars ترث موضوع-حامل من الحاويات والدهم. وليس من الممكن لتعيين السمة موضوع البيانات إلى الناف بار. سمة للموضوع البيانات يمكن تعيين كل على حدة الارتباط داخل الناف بار.


صفحة

وعاء مع data-role="page" .

بيانات السمة القيمة وصف
data-dom-cachetrue | false تحديد ما إذا كان لمسح ذاكرة التخزين مسج DOM أو ليس لصفحات فردية (إذا تم تعيين إلى صحيح، تحتاج لرعاية لإدارة DOM نفسك واختبار شامل على جميع الأجهزة المحمولة)
data-overlay-theme letter (a-z)  يحدد لون تراكب (الخلفية) من صفحات الحوار
data-theme letter (a-z)  يحدد لون موضوع الصفحة
data-title sometext تحديد عنوان الصفحة
data-urlurl قيمة لتحديث URL، بدلا من رابط تستخدم لطلب الصفحة

يظهر فجأة

وعاء مع data-role="popup" .

بيانات السمة القيمة وصف
data-corners true | false تحديد ما إذا كان يجب أن يكون المنبثقة زوايا مدورة أو لا
data-dismissible true | false يحدد ما إذا كان ينبغي إغلاق النوافذ المنبثقة عن طريق النقر خارج منبثقة أو لا
data-history true | false تحديد ما إذا كان المنبثقة يجب إنشاء متصفح البند التاريخ عند فتحه. إذا تم رفض، فإنه لن إنشاء عنصر التاريخ، وبعد ذلك سوف لن تكون القابلة للإغلاق طريق زر المتصفح "رجوع"
data-overlay-theme letter (a-z)  يحدد لون تراكب (الخلفية) من مربع المنبثقة. الافتراضي هو خلفية شفافة (لا شيء).
data-shadow true | false تحدد ما إذا كان ينبغي أن يكون مربع منبثقة الظلال أم لا
data-theme letter (a-z)  يحدد لون موضوع مربع المنبثقة. افتراضي الموروثة، "none" يحدد المنبثقة لشفافية
data-tolerance30, 15, 30, 15 يحدد المسافة من حواف النافذة ( top, right, bottom, left )

مرساة مع data-rel="popup" :

بيانات السمة القيمة وصف
data-position-to origin | jQuery selector | window يحدد موضع صناديق المنبثقة. الأصل - افتراضي. مواقف منبثقة على الرابط الذي يفتحه. مسج محدد - مواقف منبثقة على العنصر المحدد. نافذة - مواقف المنبثقة في منتصف الشاشة نافذة.
data-relpopup لفتح مربع منبثقة
data-transitionfade | flip | flow | pop | slide | slidedown | slidefade | slideup | turn | none تحدد كيفية الانتقال من صفحة واحدة إلى أخرى. ترى لدينا مسج التحولات موبايل الفصل.

زر الراديو

أزواج من التسميات والمدخلات مع type="radio" .

بيانات السمة القيمة وصف
data-minitrue | false يحدد ما إذا كان الزر يجب أن تكون صغيرة الحجم أو العادية
data-rolenone يمنع مسج موبايل لأسلوب radiobuttons كما أزرار المحسن
data-theme letter (a-z) يحدد لون موضوع زر الراديو

إلى أزرار متعددة المجموعة، استخدام data-role="controlgroup" جنبا إلى جنب مع data-type="horizontal|vertical" لتحديد ما إذا كانت مجموعة من الأزرار أفقيا أو عموديا.


اختار

جميع <select> العناصر.

بيانات السمة القيمة وصف
data-icon Icons Reference يحدد رمز العنصر حدد. الافتراضي هو "arrow-d"
data-iconposleft | right | top | bottom | notext تحديد موضع رمز
data-inlinetrue | false تحديد ما إذا كان عنصر حدد يجب أن تكون مضمنة أو لا
data-minitrue | false تحديد ما إذا كان اختيار ينبغي أن تكون صغيرة الحجم أو العادية
data-native-menu true | false عندما وضعت إلى false، فإنه يستخدم المخصصة الخاصة اختر القائمة مسج (مستحسن إذا كنت ترغب في القائمة المختارة لعرض نفسه على جميع الأجهزة المحمولة)
data-overlay-theme letter (a-z) يحدد لون موضوع المخصصة الخاصة اختر القائمة مسج ل(تستخدم جنبا إلى جنب مع data-native-menu="false" )
data-placeholdertrue | false يمكن تعيين على <option> عنصر من عناصر مختارة غير أصلية
data-rolenone يمنع مسج موبايل لأسلوب عناصر مختارة كأزرار
data-theme letter (a-z) يحدد لون موضوع العنصر حدد

إلى مضاعفات مجموعة تحديد العناصر، استخدام data-role="controlgroup" جنبا إلى جنب مع data-type="horizontal|vertical" لتحديد ما إذا كانت مجموعة العناصر أفقيا أو عموديا.


المتزلج

المدخلات مع type="range" .

بيانات السمة القيمة وصف
data-highlighttrue | false تحديد ما إذا كان المسار المنزلق ينبغي تسليط الضوء أم لا
data-minitrue | false تحدد ما إذا كان شريط التمرير يجب أن تكون صغيرة الحجم أو العادية
data-rolenone يمنع مسج موبايل لأسلوب التحكم المنزلق كما أزرار
data-theme letter (a-z) يحدد لون موضوع السيطرة على شريط التمرير (المدخلات، والتعامل مع وتعقب)
data-track-theme letter (a-z) يحدد لون موضوع المسار المنزلق