0

動的なエントリを作成するjqueryモバイルリストビューを使用しています。
リスト エントリには、リストビューの各エントリにフリップ トグル スイッチが含まれています。
しかし、私が見つけることができなかった何かが間違っています。
各エントリには常に 2 つのフリップ トグル スイッチがあります。ここに私のコード

http://jsfiddle.net/joergtiedemann/zSXS3/3/に短い例があります

JS:

function Update() {
  $('#functionlist ul li').remove();
  var newListTitle = $('#titleTemplate').clone();
  newListTitle.appendTo('#functionlist ul');
  var newEntryRow = $('#entryTemplate').clone();
  newEntryRow.appendTo('#functionlist ul');
  $( '#flip-1').slider('refresh');
  $("#functionlist").trigger('create');
  $("#functionlist").listview('refresh');
};

Update();

これは何が起こるかを示しています。

4

2 に答える 2

0

修正しました。問題は、7 行目のボタン run.clone()があり、2 つのボタンが作成されたことです。

更新された JSFiddle: http://jsfiddle.net/zSXS3/5/

于 2014-01-12T17:09:10.207 に答える