当我在 jQuery Mobile 中将内容添加到我的列表视图时,它们在单击时不会触发单击事件。在下面的示例中,“凯迪拉克”不可点击。难道我做错了什么?
HTML:
<div data-role="page" id="p1">
<ul data-role="listview" data-theme="b">
<li><a href="#">Acura</a></li>
<li><a href="#">Audi</a></li>
<li><a href="#">BMW</a></li>
</ul>
</div>
jQuery:
$('li').on('click',function(){
alert('clicked');
});
$('ul').append('<li><a href="#">Cadillac</a></li>');
$('ul').listview('refresh');