JavaScript と jQuery でアプリを開発しています。アプリには、listview
(jQuery モバイル) といくつかの項目があります。
アイテム内のすべてのデータ アイコンを動的に削除する関数を作成しましたが、機能してlistview
いません。
$( ".lvItem" ).each(function() {
$(this).attr('data-icon', 'false');
$(this).find('.ui-icon').removeClass('ui-icon-' + 'arrow-r');
});
しかし、アイコンを動的に変更しようとすると、完全に機能します。
$( ".lvItem" ).each(function() {
$(this).attr('data-icon', 'arrow-u');
$(this).find('.ui-icon').addClass('ui-icon-' + 'arrow-u');
$(this).find('.ui-icon').removeClass('ui-icon-' + 'arrow-r');
});
私は何を間違っていますか?