JqueryMobile1.0bの使用
<div class="navSubBars" id="cat0Nav" data-role="navbar" style=" padding-top: 2px;">
<ul>
<li>item1
<li>item2
<li>item3
<li>item4
</ul>
</div>
$('.navSubBars>ul>li>a').live('vclick',function() {
var subMenuItem = $(this).text();
alert(subMenuItem);
});
ファーストクリックイベントはアラートを発します。ページ上の他のアイテム(アンカー)をクリックすると、別のクリックイベントがすぐに発生します。その後のクリックは断続的に正しく発生し、アラートをまったく発生させないものもあります。非常にランダム。
役立つ場合に備えて、同じページのdivに動的コンテンツをロードするためにこれが必要です。
アンバインドをチェーンしてバインドし、伝播を停止してfalseを返し、さまざまなセレクターを試しましたが、すべて成功しませんでした。
回避策、修正、またはより良いアプローチを探しています。ありがとう。