順序付けられていないリストに入るリスト項目を生成しています。次に、これらのリスト項目のクリックをリッスンしたいと思います。完全なコードを投稿していないことは承知していますが、投稿する必要がないことを願っています。このように追加された要素は、私の jQuery クリック機能によって完全に無視されますか? 私はほぼすべてを試しましたが、理由がわかりません!私が見たいのは私の「笑」アラートだけです!:(
  $.each(entries, function(i, v) {
    s += '<li';
    if (favouriteItem(v.title)) s += ' data-theme="e"';
    s += '><a href="#feedItemPage" class="contentLink" data-transition="slide" data-entryid="'+i+'">' + v.title + '</a></li>';
  });
  $("#linksList").append(s);
  $("#linksList").listview("refresh");
    $("li").click(function() {
      alert("lol");
      selectedEntry = $(this).data("entryid");
    });
項目は視覚的に表示されますが、ソース コードは次のようになります。
  <div data-role="content">
      <ul data-role="listview" id="linksList" data-divider-theme="b" data-inset="false"></ul>
  </div>
そこにli要素がないことを示唆しています。それでも、彼らは視覚的に示していますか?溶岩のプールに飛び込む前に誰か助けてください。