我使用 jQuery mobile 动态创建了一个列表视图,但我在 iPad 上面临两个问题:
- 滚动列表行单击事件时触发
- 单击一行时,我的标题被隐藏了。滚动时发现此问题。
这是我的代码。
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/