JQM1.3の使用
コンテンツ内のマークアップには、次のものがあります。
<div class="simpleCart_items" ></div>
このdivは、javascriptファイルのコンテンツを使用して入力されます。実際には、ショッピングカートリストに追加されたアイテムが出力されます。
また、このリンク「削除」があり、リスト内の各アイテムの横にも生成されます。このコードで表示できる素敵なJQMミニボタンでこのリンクのスタイルを設定する機会を無駄にすることはできません。
<a href="index.html" data-role="button" data-icon="Remove" data-iconpos="notext">Delete</a>
javascriptの中に、この削除リンクの生成を担当する行が見つかりました。
remove: function (item, column) {
return "<a href='javascript:;' class='" + namespace + "_remove'>" + (column.text || "X") + "</a>";
}
ファイアバグでは、この行は次のように出力されます。
<div class="item-remove">
<a class="simpleCart_remove" href="javascript:;">Remove</a>
</div>
イベントとDOMのまったくの初心者として、私は「ねえ、なぜこのデータロールをこのjavascript行に追加しないのですか?」と思いました。あなたたちはそれがそのように機能しないことを知っています。
何らかの理由でページが読み込まれるときに、このリンクタグがJQMスタイルで考慮されていないことを読みました。
すべてを試した後、私は自分でそれをすることをあきらめます。スクリプトを作成する場合は、スクリプトを配置する場所を正確に教えてください。これは、結果に何らかの影響を与える可能性があります。