0

これを使用する<input class="search" type="text" id="input" onfocus="this.value=''" />と、たとえば次のように記述arduinoし、テキストですべてを検索しarduino、その後、Webページの別の場所をクリックしてから入力フィールドを再度クリックすると、テキストは正常に消去されますが、キーボードでbackspace一度、結果をクリアしてarduinoすべてを表示します。

なぜ、どうすればこれを修正できますか? ありがとう

jsfiddle コードはこちら

4

2 に答える 2

1

検索をクリアしてすべてを表示するには、これを試してください。

$("input[type=text]").focus(function(){
  $(this).val('');    
    $('.input').hide();
     $("ul.filter li").show();
});
于 2013-06-30T09:58:49.517 に答える