1

検索フィルター バーを表示および非表示にする機能を追加する必要があります

使ってみた(例):

 setTimeout(showFilter,5000);

 function showFilter(){
    alert('showFilter');

    $.mobile.listview.prototype.options.filter = true;
    $('#workList').listview('refresh');

    setTimeout(hideFilter,1500);
 }

 function hideFilter(){
   alert('hideFilter');

   $.mobile.listview.prototype.options.filter = false;
   $('#workList').listview('refresh');
 }

しかし、うまくいきません。私を助けてくれますか? ありがとう

4

1 に答える 1

1

.hide()searchfilter のコンテナ div で簡単に非表示にできます。次のコードは、ページ上のすべての searchfilter テキストボックスを非表示にするため、特定のサブセットを非表示にする場合は、DOM の特定の部分に絞り込む必要があります。

$(".ui-input-search").hide();

使用.show()して元に戻します。.toggle()または、非表示と表示を切り替えるために使用します。

(注: 検索ボックスが非表示になっていても、検索ボックスに入力されたテキストは引き続き適用されます。)

于 2013-01-11T22:31:56.820 に答える