我有一個jQuery觸摸事件的問題。當我使用我的iphone和我點擊Menu1時,它顯示我的網頁「link1」。jquery事件觸摸傳播父母給孩子(鏈接)
但我想要這個,當我點擊(觸摸)Menu1時,它會顯示link1和link2。然後我可以選擇link1或link2。
默認情況下,鏈接1和2隱藏在我的CSS中。
$('body').on('touchstart', '#b', function() {
$('#b').hide();
$('#c').show();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul id="a">
<li id="b">
<a> <strong>Menu 1 </strong> </a>
</li>
<li id="c">
<a href="vv.com"> <strong> Link 1 </strong> </a>
</li>
<li id="c">
<a href="vv.com"> <strong> Link 2 </strong> </a>
</li>
</ul>
你應該考慮使用嵌套列表....這是這種方式通常完成... –
我讓你成爲一個片段。請添加相關的CSS和可能的jquery mobile – mplungjan
你也有重複的ID – mplungjan