JS Dropdown


ULASHISH

Dropdown CSS klasslari

Ochiluvchi menyular haqidagi darslik uchun Bootstrap ochiluvchi menyular darsligimizni o‘qing.

Klass Tavsif Misol
.dropdown Ochiluvchi menyuni bildiradi Sinab ko‘ring
.dropdown-item Ochiluvchi menyu ichidagi havolalarni to‘g‘ri ichki chekinish va h.k. bilan bezaydi Sinab ko‘ring
.dropdown-item-text Ochiluvchi menyu ichidagi matn yoki matnli havolalarni to‘g‘ri ichki chekinish va h.k. bilan bezaydi Sinab ko‘ring
.dropdown-menu Ochiluvchi menyuni hosil qiladi Sinab ko‘ring
.dropdown-menu-right Ochiluvchi menyuni o‘ngga tekislaydi Sinab ko‘ring
.dropdown-header Ochiluvchi menyu ichiga sarlavha qo‘shadi Sinab ko‘ring
.dropup Yuqoriga ochiladigan menyuni (dropup) bildiradi Sinab ko‘ring
.disabled Ochiluvchi menyudagi elementni nofaol qiladi Sinab ko‘ring
.active Ochiluvchi menyudagi faol elementni bezaydi Sinab ko‘ring
.divider Ochiluvchi menyu ichidagi elementlarni gorizontal chiziq bilan ajratadi Sinab ko‘ring


data-* atributlari orqali

Ochiluvchi menyuni ochib-yopish uchun havola yoki tugmaga data-toggle="dropdown" ni qo‘shing.

Misol

<button type="button" class="dropdown-toggle" data-toggle="dropdown">Dropdown Example</button>
O‘zingiz sinab ko‘ring »

JavaScript orqali

Qo‘lda faollashtirish uchun:

Misol

$('.dropdown-toggle').dropdown();
O‘zingiz sinab ko‘ring »

Eslatma: dropdown() metodini chaqirasizmi yoki yo‘qmi, bundan qat’i nazar data-toggle="dropdown" atributi talab qilinadi.


Dropdown parametrlari (options)

Yo‘q

Dropdown metodlari

Quyidagi jadvalda barcha mavjud dropdown metodlari keltirilgan.

Metod Tavsif Sinab ko‘ring
.dropdown("toggle") Ochiluvchi menyuni ochadi/yopadi (toggle). Agar o‘rnatilgan bo‘lsa, ochiluvchi menyuni standart holatda ochadi Sinab ko‘ring
.dropdown("update") Elementning ochiluvchi menyusi joylashuvini yangilaydi
.dropdown("dispose") Elementning ochiluvchi menyusini yo‘q qiladi

Dropdown hodisalari (events)

Quyidagi jadvalda barcha mavjud dropdown hodisalari keltirilgan.

Hodisa Tavsif Sinab ko‘ring
show.bs.dropdown Ochiluvchi menyu ko‘rsatilish arafasida yuz beradi. Sinab ko‘ring
shown.bs.dropdown Ochiluvchi menyu to‘liq ko‘rsatilganda yuz beradi (CSS o‘tishlari tugagandan keyin) Sinab ko‘ring
hide.bs.dropdown Ochiluvchi menyu yashirilish arafasida yuz beradi Sinab ko‘ring
hidden.bs.dropdown Ochiluvchi menyu to‘liq yashirilganda yuz beradi (CSS o‘tishlari tugagandan keyin) Sinab ko‘ring

Maslahat: Ochiluvchi menyuni ishga tushirgan elementni olish uchun jQuery’ning event.relatedTarget xususiyatidan foydalaning:

Misol

$(".dropdown").on("show.bs.dropdown", function(event){   var x = $(event.relatedTarget).text(); // Get the text of the element   alert(x); });
O‘zingiz sinab ko‘ring »

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!