मैं खरीदारी की शुरुआत के रूप में बूटस्ट्रैप ड्रॉपडाउन का उपयोग करता हूं। खरीदारी की टोकरी में एक 'निकालें उत्पाद' बटन (एक लिंक) है। यदि मैं इसे क्लिक करता हूं, तो मेरी खरीदारी की स्क्रिप्ट स्क्रिप्ट उत्पाद को हटा देती है, लेकिन मेनू दूर हो जाता है। क्या इसे रोकने का कोई तरीका है? मैंने e.startPropagation की कोशिश की, लेकिन यह काम नहीं किया:
<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>
जैसा कि आप वर्ग तत्व को वर्ग के साथ देख सकते हैं = "ड्रॉपडाउन-टॉगल" ने इसे ड्रॉपडाउन बना दिया। एक और विचार यह था कि मैं इसे प्रोग्रामेटिक रूप से क्लिक करने पर फिर से खोल दूंगा। इसलिए अगर कोई मुझे बताए कि कैसे प्रोग्रामस्ट्रैप ड्रॉपडाउन खोलने के लिए प्रोग्राम किया जा सकता है, तो यह अच्छी तरह से मदद करेगा!
ul.dropdown-menu, उपयोग करेंform.dropdown-menu>ul।