在使用html5 jquery mobile的时候,我们会动态生成listview 中的li ,这时,我们想要选中列表中的某一项,就不能仅单单用bind("tap",function(){});而要用到delegate了
具体写法
$("#父节点").delegate("选择器获取子节点" , "使用的方法如tap",function(){ 功能});
这个问题纠结了我好久,终于解决了。
show 一下
$("#page1").delegate("#listcity li a","tap",function(){
alert($(this).attr("myval")+"==>"+$(this).text());
})