jquery mobile 1.3オートコンプリートでリモート呼び出しを行っているときに、「X」クリアテキストアイコンの前のフィルター入力内の右端に読み込みアイコンを表示することは可能ですか?
1 に答える
3
アップデート:
最も簡単な方法はdelete
、リモート呼び出しを行う前に jQM 検索ウィジェットのアイコンを置き換え、処理が完了した後に元に戻すことです。そして、その私見は、ユーザーエクスペリエンスから、2 つ目のアイコンを追加するよりもさらに理にかなっています。
最初に ajax アイコンのクラスを定義します
.ui-icon-ajax {
background-image: url(http://code.jquery.com/mobile/1.3.0/images/ajax-loader.gif);
background-size: 18px 18px;
}
アイコンを置き換える ajax 呼び出しを行う2 番目の前に
$("form.ui-listview-filter a span.ui-btn-inner span.ui-icon")
.removeClass("ui-icon-delete")
.addClass("ui-icon-ajax");
3 番目の戻る削除アイコン戻る
$("form.ui-listview-filter a span.ui-btn-inner span.ui-icon")
.removeClass("ui-icon-ajax")
.addClass("ui-icon-delete");
于 2013-03-15T03:46:28.220 に答える