我想創建一個水平的可點擊菜單使用jQuery的Intranet。一切正常,直到你點擊子div的其中一個鏈接 - 這只是讓整個div再次消失。這是我第一次嘗試,所以我希望我已經解釋了這一點,我真的很感謝一些幫助。點擊一個鏈接時,子div關閉
腳本:
$(function(){
$("#nav1").click(function(event) {
event.preventDefault();
$("#teams").slideToggle();
});
$("#teams a").click(function(event) {
event.preventDefault();
$("#teams").slideUp();
});
});
HTML:
<div id="nav1outer">
<a href="#" id="nav1"> Link 1</a>
<div id="teams">
<ul>
<li><a href="http://child1.com">Child 1</a></li>
<li><a href="http://child2.com">Child 2</a></li>
<li><a href="http://child3.com">Child 3</a></li>
</ul>
</div>
</div>
非常感謝 傑恩
我不確定我是否滿足您的要求。點擊兒童''時,您會期望什麼行爲? –
嗨肖恩,我很抱歉,我沒有讓自己清楚。我希望鏈接轉到另一個頁面。有了幫助,我已經設法使用綁定功能來修復它。非常感謝。 Jayne – Jayne