2013-06-16 2 views
2

Я создал представление списка динамически с помощью JQuery мобильного, но я столкнулся два вопроса, на IPad:Нажмите событие Огня при прокрутке вида списка в JQuery мобильного

  • при прокрутке события в списке строки нажмите увольняет
  • мой заголовок скрывается при нажатии строки. Эта проблема удалась при прокрутке.

Вот мой код.

var content = "<table>"; 
for (i = 0; i < 30; i++) { 
    content += '<tr class="row" id="' + i + '"><td>' + 'result ' + i + '</td></tr>'; 
} 
content += "</table>" 
$('#here_table').append(content); 


$(".row").click(function() { 
    alert(this.id); 
}); 

Демо: http://jsfiddle.net/ravi1989/Q9QmF/

+0

Попробуйте 'tap' вместо' click'. Всегда используйте '.on'. – Omar

+0

ok ..Когда я хочу отображать всплывающее окно при нажатии кнопки. Но мой ui - часть не кажется хорошей .. И заголовок отображает первый раз всплывающего окна, вот код.http: //jsfiddle.net/ravi1989/HesVd/ –

+0

Это другая проблема. http://api.jquerymobile.com/popup/#option-positionTo – Omar

ответ

2

Вот обновленный демо: http://jsfiddle.net/hungerpain/HesVd/7/

Изменения Я сделал

  • Добавлен дополнительный атрибут к header. Это приведет к тому, что заголовок останется наверху, даже если вы щелкните в списке.

    data-tap-toggle="false" 
    
  • отформатировал ListView так что щелчок происходит только тогда, когда вы на самом деле нажмите на него.

Смежные вопросы