我有一个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