JQTOUCH, Привязка к ссылкам, подтянутым через AJAX, чтобы сделать еще один вызов AJAX? Возможный?

Я использую JQTOUCH, используя пример AJAX, представленный в демонстрации:

$('#customers').bind('pageAnimationEnd', function(e, info){
    if (!$(this).data('loaded')) {                      // Make sure the data hasn't already been loaded (we'll set 'loaded' to true a couple lines further down)
        $('.loadingscreen').css({'display':'block'});
        $(this).append($('<div> </div>').         // Append a placeholder in case the remote HTML takes its sweet time making it back
            load('/mobile/ajax/customers/ .info', function() {        // Overwrite the "Loading" placeholder text with the remote HTML
                $(this).parent().data('loaded', true);  // Set the 'loaded' var to true so we know not to re-load the HTML next time the #callback div animation ends
                $('.loadingscreen').css({'display':'none'});
            }));
    }
});

Затем это возвращает хороший UL, который выводит просто отлично.

<ul class="edgetoedge">
 <li class="viewaction" id="715">
  <span class="Title"><a href="/c-view/715/">Lorem Ipsum is simply dummy text of the...</a></span>
  <div class="meta">
  <span class="dateAdded"> 1d ago </span>
  </div>
 </li>
</ul>

Здесь я застреваю. Как я могу сделать так, чтобы при нажатии на ссылку выше загружался URL-адрес, обернутый рядом с class="Title" ?

Я бы хотел, чтобы он загружал JQTouch, как в первом примере кода.

Я пробовал следующие две вещи без успеха:

$('.viewaction').bind('click', function() {
  alert('wow');
});

$('.viewaction').live('pageAnimationEnd', function(e, info){

});

Спасибо!


person AnApprentice    schedule 09.04.2010    source источник


Ответы (1)


Поместите это где-нибудь за пределами вашей первой функции привязки

$("span[class=Title]").delegate("a", "click", function(){
    alert('LOLCAT');
});
person Ivo Sabev    schedule 09.04.2010
comment
Спасибо, Иво, как заставить его скользить в стиле веб-приложения JQTOUCH? Вы знакомы с JQTOUCH? спасибо! - person AnApprentice; 09.04.2010
comment
Я думаю, что это ответ на ваши молитвы - youtube.com/watch?v=4dIAalPwDq0 - person Ivo Sabev; 09.04.2010
comment
Это близко и очень-очень круто. Но при этом, когда вы нажимаете кнопку «Назад» на 3-й странице, вы возвращаетесь на первую страницу, а не на страницу 2. Идеи? - person AnApprentice; 09.04.2010
comment
‹a href=# class=back› автоматически перейдет на предыдущую страницу. - person Ivo Sabev; 09.04.2010