jquery - jqm listview 上的 onclick 事件不起作用?

标签 jquery jquery-mobile cordova phonegap-plugins

在我的 Phonegap Android 应用程序中,动态地将列表项添加到 jqm listview,其中单击某个项目时,将获取项目索引并将其传递到另一个页面以根据单击的项目显示相关信息。它与 jqm v1 一起工作正常。 0a3 但现在我更新到 jqm v1.1.0,现在 onclick 事件不起作用。有什么帮助吗?

for(var i=0;i<result.length;i++)
{
 var li=document.createElement("li");
  li.innerHTML="<a onclick='getIndexOfClickedListItem("+i+");'></a><p><b>CustName</b>"+result[i].fields.NAME+</p>";
 ul.appendChild(li);
}

最佳答案

      var items=new Array();          
      for(i=0;i<data.resulrset.length-1;i++)
      {
         items.push("<li onclick='getvalue(\""+data.resulrset[i].city_name+"\")'><a href='#'>"+ data.resulrset[i].city_name + "</a></li>")              
      }
      var liinner_html=items.join('');      
      $("#list").html(liinner_html);
      $(list).show();

关于jquery - jqm listview 上的 onclick 事件不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11115483/

相关文章:

javascript - 如何替换 jQuery Mobile 中已弃用的函数 - updateHash

ios - 将 LocalNotification 显示为警报

javascript - Ionic FileUploadOptions 未定义

javascript - 计算所选文本 javascript/JQuery 的位置?

javascript - Google Map API 下拉 Onchange 事件监听器

android - 我可以将 .apk 文件转换为 html5 吗?

cordova - 在哪里可以找到 “Cordova Error API”?

javascript - 当用户键入/删除时,使文本字段中的提示消失/重新出现

php - 未捕获的类型错误 : Cannot read property JSON

javascript - 从一个地方更改多个 jquery mobile "data-theme"属性