我還有另一個問題,我有/ jqTouch ... 我試圖檢測什麼元素被點擊觸發動畫,以便我可以將參數從單擊的項目傳遞給後續頁。JqTouch - 檢測觸發動畫
我的HTML是:
<div id="places">
<div class="toolbar">
<h1>Places</h1>
<a class="back" href="#">Back</a>
</div>
<ul>
<li id="1"><a href="#singleplace">Place 1</a></li>
<li id="2"><a href="#singleplace">Place 2</a></li>
<li id="3"><a href="#singleplace">Place 3</a></li>
</ul>
</div>
<div id="singleplace">
<div class="toolbar">
<h1></h1>
<a class="back" href="#">Back</a>
</div>
</div>
當我點擊任何#places列表中的項目,我能夠滑動到#singleplace就好了,但我想檢測哪些元素被點擊,以便我可以傳遞參數到#singleplace div。我的JavaScript:
var placeID;
$('#places a').live('mouseup',function(){
$('#singleplace h1').html($(this).text())
placeID = $(this).parent().attr('id');
})
我試過幾種選擇到$(EL).live( '事件',FN())的方法,包括:
$('#places a').live('click',fn()...
$('#places a').live('mouseup',fn()...
$('#places a').live('tap',fn()...
$('#places a').tap(fn()...
其中沒有似乎工作。有沒有更好的方法可以處理這個問題? 我注意到jqTouch的問題頁面上,有這樣的:http://code.google.com/p/jqtouch/issues/detail?id=91 這可能是問題的一部分...