부트 스트랩 드롭 다운을 쇼핑 카트로 사용합니다. 장바구니에는 '제품 제거'버튼 (링크)이 있습니다. 그것을 클릭하면 내 shoppingcart 스크립트가 제품을 제거하지만 메뉴가 사라집니다. 이것을 막기위한 방법이 있습니까? 나는 e.startPropagation을 시도,하지만 작동하지 않았다 당신이 클래스 = "dropwdown-전환"을 그쪽 요소를 볼 수 있듯이클릭시 부트 스트랩 드롭 다운을 열어 두십시오.
<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'을 사용하십시오. – rdumont