최신 부트 스트랩을 사용하면 구현 방법 이외의 드롭 다운 메뉴를 트리거 할 수있는 더 나은 방법이 있습니까? 아마도 데이터 속성 부트 스트랩 만 사용하는 솔루션은 특정 컨트롤을 대상으로 노출합니다.부트 스트랩 드롭 다운 메뉴의 다중 트리거
북 아이콘과 앵커 텍스트를 사용하여 동일한 드롭 다운을 실행하는보기입니다.
코드
http://plnkr.co/edit/kCbzZiEKiQZuNoLY2lNa?p=preview
<script>
$(function() {
$("#iconTrigger,#anchorTrigger").click(function() {
$("#ulEducationCenterDropDown").toggle();
});
});
</script>
<!-- trigger #1 -->
<a id="iconTrigger" href="" title="Resources & Education">
<img src="http://lorempixel.com/200/200/" alt="Resources & Education" />
</a>
<div style="display:inline;">
<div class="btn-group" >
<!-- trigger #2 -->
<a href="" title="Resources & Education" id="anchorTrigger">Resources & Education <span class="caret"></span></a>
<ul id="ulEducationCenterDropDown" class="dropdown-menu" role="menu">
<li><a href="/education-center/top-faqs">Top 12 FAQs</a></li>
<li><a href="/education-center/home-buyers-guide">Home Buyers Guide</a></li>
<li><a href="/education-center/understanding-credit">Understanding Credit</a></li>
<li><a href="/education-center/determining-rates">Determining Rates</a></li>
<li><a href="/education-center/mortgage-terminology">Mortgage Terminology</a></li>
<li><a href="/education-center/starkey-calculators">Calculators</a></li>
</ul>
</div>
<p>Resources for your home buying research.</p>
</div>
당신은) (아마 e.preventDefault를 사용하는 것이 옳다 , Skelly는 데이터 속성 만 사용하여 원하는 답을 제공했습니다. 사용자 정의 jquery 코드가 전혀 없습니다. –
물론 그게 훨씬 낫네, 네 의견에 감사드립니다! – sebomoto