Saya menggunakan dropdown bootstrap sebagai kereta belanja. Di keranjang belanja ada tombol 'hapus produk' (tautan). Jika saya mengkliknya, skrip kereta belanja saya menghapus produk, tetapi menu memudar. Apakah ada cara untuk mencegahnya? Saya mencoba e.startPropagation, tetapi tampaknya tidak berhasil:
<div id="shoppingcart" class="nav-collapse cart-collapse">
<ul class="nav pull-right">
<li class="dropdown open">
<a href="#" data-toggle="dropdown" class="dropdown-toggle">Totaal:
€ 43,00</a>
<ul class="dropdown-menu">
<li class="nav-header">Pakketten</li>
<li>
<span class="quantity">1x</span>
<span class="product-name">Test Product </span>
<span class="product-remove"><a class="removefromcart" packageid="4" href="#">x</a>
</span></li>
<li><a href="#">Total: € 43,00</a></li>
<li><a href="/checkout">Checkout</a></li>
</ul>
</li>
</ul>
Seperti yang Anda lihat, elemen dengan class = "dropwdown-toggle" membuatnya menjadi dropdown. Ide lainnya adalah saya hanya membukanya kembali dengan mengklik secara terprogram. Jadi, jika seseorang dapat menjelaskan kepada saya cara membuka dropdown Bootstrap secara terprogram, itu akan membantu dengan baik!
ul.dropdown-menu
, gunakanform.dropdown-menu>ul
.