jQueryを使用して自分のサイトに偽のホバーイベントを作成しようとしています...
以下を作成しましたが、リスト内のすべての子要素のみが、正しいページにリンクするのではなく、false を返すようになりました...
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i))) {
$("ul.sf-menu li.i").click(function(e) {
e.preventDefault();
});
}
機能する可能性のある代替方法についてのアイデアはありますか?
HTML
<ul class="sf-menu"> <li><a href="index.html">Home</a><li class="i"><a href="wedding-hire.html">Weddings</a>
<ul>
<li><a href="peel-suite.html">Peel Suite</a></li>
<li><a href="the-hall.html">The Hall</a></li>
<li><a href="the-grounds.html">The Grounds</a></li>
<li><a href="food-and-drink.html">Food & Drink</a></li>
<li><a href="pricing.html">Pricing</a></li>
</ul>
</li>