Еще одна проблема, с которой я столкнулся w/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 просто отлично, но я пытаюсь определить, какой элемент был щелкнут так, чтобы я мог передавать параметры в div #singleplace. Мой браузер:
var placeID;
$('#places a').live('mouseup',function(){
$('#singleplace h1').html($(this).text())
placeID = $(this).parent().attr('id');
})
Я попробовал несколько альтернатив $ (эль) .live ('событие', п()) подход, включающий:
$('#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 , который может быть частью проблемы ...