Latest web development tutorials
×

Bootstrap مسار

Bootstrap مسار Bootstrap مقدمة موجزة Bootstrap البيئة التثبيت

Bootstrap CSS

Bootstrap CSS نظرة عامة Bootstrap نظام الشبكة Bootstrap تنضيد Bootstrap قانون Bootstrap طاولة Bootstrap شكل Bootstrap زر Bootstrap صور Bootstrap الطبقة المساعدة Bootstrap المرافق تستجيب

Bootstrap مكونات التخطيط

Bootstrap رمز الخطوط Bootstrap القائمة المنسدلة Bootstrap زر المجموعة Bootstrap زر القائمة المنسدلة Bootstrap مجموعة مربع الإدخال Bootstrap عناصر الملاحة Bootstrap شريط التنقل Bootstrap فتات الخبز Bootstrap ترحيل Bootstrap ملصق Bootstrap شارة Bootstrap شاشة كبيرة Bootstrap عنوان الصفحة Bootstrap الصور المصغرة Bootstrap تحذير Bootstrap شريط تقدم Bootstrap كائنات الوسائط المتعددة Bootstrap المجموعات Bootstrap لوحة Bootstrap Wells

Bootstrap القطعة

Bootstrap المكونات محة سريعة Bootstrap تأثير انتقال Bootstrap مربع مشروط Bootstrap القائمة المنسدلة Bootstrap رصد التمرير Bootstrap علامة التبويب Bootstrap نصائح أداة Bootstrap مربع منبثق Bootstrap مربع التنبيه Bootstrap زر Bootstrap طية Bootstrap دائري Bootstrap الملاحة إضافية

Bootstrap آخر

Bootstrap UI محرر Bootstrap V2 مسار Bootstrap HTML الترميز المعايير Bootstrap CSS الترميز المعايير

التمهيد مربع مشروط (مشروط) القطعة

ومضافين مشروط مربع (مشروط) على نموذج أصل فرعي. عموما، والغرض من ذلك هو إظهار المحتوى من مصدر واحد، ويمكن أن يكون بعض التفاعل دون أن تترك النموذج الأصل. فرعي يمكن أن توفر المعلومات والتفاعل وهلم جرا.

إذا كنت ترغب في الرجوع إلى الميزات الفردية في المكونات، تحتاج إلى مرجعmodal.js.أو كما التمهيد المساعد لمحة ذكر الفصل، يمكنك الرجوع إلىbootstrap.jsأو نسخة مضغوطة منbootstrap.min.js.

استعمال

يمكنك تبديل محتوى مربع الوسائط الخفية (مشروط) في المكونات:

  • من خلال سمات البيانات: تعيين خصائص-تبديل البيانات = "مشروط"في عناصر تحكم (مثل الأزرار أو وصلات) على،والإعداد الهدف البيانات = "# المعرف"أوأ href = "# معرف"لتعيين وضع معين ليتم تحويلها مربع دولة (مع معرف = "معرف").
  • بواسطة جافا سكريبت: استخدام هذه التقنية، يمكنك بواسطة خط بسيط جافا سكريبت لاستدعاء مربع مشروط مع معرف = "المعرف" من:
    $ ( '# معرف'). مشروط (خيارات)
    

أمثلة

مثيل إطار مشروط ثابت، كما هو مبين في الأمثلة التالية:

أمثلة

<H2> إنشاء مربع مشروط (مشروط) </ H2> <! - زر لتشغيل مربع مشروط -> <زر الطبقة = "BTN BTN الابتدائي BTN -lg" ، تبديل البيانات = "مشروط" البيانات الهدف = "#myModal"> بدء عرض إطار مشروط </ زر> <! - مربع مشروط (مشروط) -> <div الطبقة = "تتلاشى مشروط" معرف = "myModal" tabindex = "-1" دور = "الحوار" الأغنية-labelledby = "myModalLabel" الأغنية خفية = "صحيح"> <div الطبقة = "مشروط-الحوار"> <div الطبقة = "الوسائط المحتوى"> <div الطبقة = "مشروط-رأس"> <زر اكتب = "زر" الطبقة = "وثيقة" بيانات اقالة = "مشروط" خفية النغم = "الحقيقية"> & مرات؛ </ زر> <H4 الطبقة = "مشروط-عنوان" معرف = "myModalLabel"> مربع مشروط (مشروط) عنوان </ H4> </ div> <div الطبقة = "الجسم الوسائط"> إضافة بعض النصوص هنا </ div> <div الطبقة = "الوسائط تذييل"> <زر اكتب = "زر" الطبقة = "BTN BTN الافتراضي" ويرفض البيانات = "مشروط"> إغلاق </ زر> <زر اكتب = "زر" الطبقة = "BTN BTN الابتدائية" > إرسال التغييرات </ زر> </ div> </ div> <! - /.modal-content -> </ div> <! - /.modal -> </ div>

محاولة »

وكانت النتائج على النحو التالي:

مشروط مربع (مشروط) القطعة
كود التفسير:
  • مشروط النافذة، كنت في حاجة الى نوع من الزناد. يمكنك استخدام الأزرار أو الروابط. ونحن هنا باستخدام زر.
  • إذا كنت تبحث عن كثب في رمز أعلاه، وسوف تجد في<زر> العلامة المستهدفة البيانات = "# myModal " هو الهدف الذي تريد تحميل على صندوق الصفحة مشروط.يمكنك إنشاء مربع مشروط متعددة على الصفحة، ثم قم بإنشاء محفزات مختلفة لكل منطقة الجزاء مشروط. الآن، من الواضح، لا يمكنك تحميل وحدات متعددة في نفس الوقت، ولكن يمكنك إنشاء تحميل متعددة في أوقات مختلفة على الصفحة.
  • مشروط مربع تجدر الإشارة إلى أمرين:
    1. الأول هو.modal، ل<div> الاعتراف مربع مشروط المحتوى.
    2. والثاني هو.fade الطبقة.عند تشغيل مربع مشروط، فإن ذلك سيكون سببا محتويات تتلاشى.
  • الأغنية-labelledby = "myModalLabel"، والإشارات السمة الوسائط عنوان مربع.
  • الملكيةالأغنية خفية = "صحيح" لعقد إطار مشروط غير مرئية حتى يتم تشغيل الزناد حتى (مثل النقر على زر ذات الصلة).
  • <div الطبقة = "مشروط-رأس">، يتم تعريف الوسائط-رأس نمط الرأس فئة الإطار مشروط.
  • الطبقة = "وثيقة"، على مقربة من فئة CSS، يتم استخدام إطار مشروط لتعيين نمط الزر إغلاق.
  • بيانات اقالة = "مشروط"، سمة البيانات HTML5 هو العرف.حيث يتم استخدامه لإغلاق إطار مشروط.
  • الطبقة = "الجسم الوسائط"، هي فئة CSS التمهيد CSS لنمط النحو نافذة مشروط الرئيسي.
  • الطبقة = "الوسائط تذييل"، هي فئة CSS التمهيد CSS لتصميم الجزء السفلي من إطار مشروط.
  • ، تبديل البيانات = "مشروط"، HTML5 السمة بيانات مخصصة بيانات تبديل لفتح إطار مشروط.

خيارات

هناك بعض الخيارات التي يمكن استخدامها لتخصيص إطار مشروط (مشروط النافذة) الشكل والمظهر، والتي يتم الحصول عليها عن طريق سمات البيانات أو جافا سكريبت لتمرير. يسرد الجدول التالي هذه الخيارات:

选项名称类型/默认值Data 属性名称描述
backdropboolean 或 string 'static'
默认值:true
data-backdrop指定一个静态的背景,当用户点击模态框外部时不会关闭模态框。
keyboardboolean
默认值:true
data-keyboard当按下 escape 键时关闭模态框,设置为 false 时则按键无效。
showboolean
默认值:true
data-show当初始化时显示模态框。
remotepath
默认值:false
data-remote使用 jQuery.load方法,为模态框的主体注入内容。如果添加了一个带有有效 URL 的 href,则会加载其中的内容。如下面的实例所示:
<a data-toggle="modal" href="remote.html" data-target="#modal">请点击我</a>

الطريق

وفيما يلي بعض الطرق المفيدة ومشروط () تستخدم جنبا إلى جنب.

方法描述实例
Options:.modal(options)把内容作为模态框激活。接受一个可选的选项对象。
$('#identifier').modal({
keyboard: false
})
Toggle:.modal('toggle')手动切换模态框。
$('#identifier').modal('toggle')
Show:.modal('show')手动打开模态框。
$('#identifier').modal('show')
Hide:.modal('hide')手动隐藏模态框。
$('#identifier').modal('hide')

أمثلة

يوضح المثال التالي الأسلوب:

أمثلة

<! - مربع مشروط (مشروط) -> <div الطبقة = "تتلاشى مشروط" معرف = "myModal" tabindex = "-1" دور = "الحوار" الأغنية-labelledby = "myModalLabel" الأغنية خفية = "صحيح"> <div الطبقة = "مشروط-الحوار"> <div الطبقة = "الوسائط المحتوى"> <div الطبقة = "مشروط-رأس"> <زر اكتب = "زر" الطبقة = "وثيقة" بيانات اقالة = "مشروط" خفية النغم = "صحيح"> × </ زر> <H4 الطبقة = "مشروط-عنوان" معرف = "myModalLabel"> مربع مشروط (مشروط) عنوان </ H4> </ div> <div الطبقة = "مشروط الجسم"> اضغط على زر ESC للخروج. </ div> <div الطبقة = "الوسائط تذييل"> <زر اكتب = "زر" الطبقة = "BTN BTN الافتراضي" ويرفض البيانات = "مشروط"> إغلاق </ زر> <زر اكتب = "زر" الطبقة = "BTN BTN الابتدائية" > إرسال التغييرات </ زر> </ div> </ div> <! - /.modal-content -> </ div> <! - /.modal-dialog -> </ div> <! - /.modal -> <script> $ (وظيفة () {$ ( '# myModal') مشروط ({لوحة المفاتيح :. صحيح})})؛ </ script>

محاولة »

وكانت النتائج على النحو التالي:

مشروط مربع (مشروط) طريقة المكونات في

فقط اضغط مفتاح ESC، وترك إطار مشروط.

حدث

يسرد الجدول التالي الحدث لاستخدام مربع مشروط. ويمكن استخدام هذه الأحداث عندما وظيفة هوك.

事件描述实例
show.bs.modal在调用 show 方法后触发。
$('#identifier').on('show.bs.modal', function () {
  // 执行一些动作...
})
shown.bs.modal当模态框对用户可见时触发(将等待 CSS 过渡效果完成)。
$('#identifier').on('shown.bs.modal', function () {
  // 执行一些动作...
})
hide.bs.modal当调用 hide 实例方法时触发。
$('#identifier').on('hide.bs.modal', function () {
  // 执行一些动作...
})
hidden.bs.modal当模态框完全对用户隐藏时触发。
$('#identifier').on('hidden.bs.modal', function () {
  // 执行一些动作...
})

أمثلة

يوضح المثال التالي استخدام هذا الحدث:

أمثلة

<! - مربع مشروط (مشروط) -> <H2> مربع مشروط (مشروط) المكونات في الحدث </ H2> <! - زر لتشغيل مربع مشروط -> <زر الطبقة = "BTN BTN الابتدائي BTN -lg" ، تبديل البيانات = "مشروط" البيانات الهدف = "#myModal"> بدء عرض إطار مشروط </ زر> <! - مربع مشروط (مشروط) -> <div الطبقة = "تتلاشى مشروط" معرف = "myModal" tabindex = "-1" دور = "الحوار" الأغنية-labelledby = "myModalLabel" الأغنية خفية = "صحيح"> <div الطبقة = "مشروط-الحوار"> <div الطبقة = "الوسائط المحتوى"> <div الطبقة = "مشروط-رأس"> <زر اكتب = "زر" الطبقة = "وثيقة" بيانات اقالة = "مشروط" خفية النغم = "صحيح"> × </ زر> <H4 الطبقة = "مشروط-عنوان" معرف = "myModalLabel"> مربع مشروط (مشروط) عنوان </ H4> </ div> <div الطبقة = "مشروط الجسم"> انقر على الزر إغلاق للتحقق من وظيفة الحدث. </ div> <div الطبقة = "الوسائط تذييل"> <زر اكتب = "زر" الطبقة = "BTN BTN الافتراضي" ويرفض البيانات = "مشروط"> إغلاق </ زر> <زر اكتب = "زر" الطبقة = "BTN BTN الابتدائية" > إرسال التغييرات </ زر> </ div> </ div> <! - /.modal-content -> </ div> <! - /.modal-dialog -> </ div> <! - /.modal -> <script> $}) (وظيفة () {$ ( '# myModal') مشروط ( 'إخفاء')})؛. </ script> <script> $ (وظيفة () {$ ( '# myModal') على ( 'hide.bs.modal، وظيفة () {تنبيه (' مهلا، أنا سمعت مثل مربع مشروط ... ')؛ })})؛ </ النصي >

محاولة »

وكانت النتائج على النحو التالي:

مشروط مربع (مشروط) المكونات في الحدث

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