Otro problema más que tengo w/jqTouch ... Estoy tratando de detectar en qué elemento se hizo clic para activar una animación para poder pasar los parámetros del elemento cliqueado a la siguiente página.JqTouch - Detecta el disparador para la animación
Mi HTML es:
<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>
Cuando hago clic en cualquiera de los elementos de la lista en #lugares, soy capaz de deslizarse hacia #singleplace muy bien, pero estoy tratando de detectar qué elemento se hizo clic para que pueda pasar parámetros en el div #singleplace. Mi Javascript es:
var placeID;
$('#places a').live('mouseup',function(){
$('#singleplace h1').html($(this).text())
placeID = $(this).parent().attr('id');
})
He intentado varias alternativas al $ (el) .live ('evento', fn()) enfoque que incluye:
$('#places a').live('click',fn()...
$('#places a').live('mouseup',fn()...
$('#places a').live('tap',fn()...
$('#places a').tap(fn()...
Ninguno de los cuales parecen funcionar . ¿Hay una mejor manera de que pueda manejar esto? me di cuenta en la página de temas jQTouch, no es este: http://code.google.com/p/jqtouch/issues/detail?id=91 que puede ser parte del problema ...