0

重複の可能性:
.select() を使用して入力で選択されたものを選択解除する

オプション、チェックボックスなどの特定のタグの機能があることは知っていますが、それらは私が探しているものではありません。

これの逆が必要です:

http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_event_select_trigger

イベントをトリガーすると、選択したテキスト、画像、領域の選択を解除する必要があります。

unselect のような機能はありますか?

問題はここで見ることができます:

ここに画像の説明を入力

これまでのところ、私はそれらを試しましたが、うまくいきませんでした:

jQuery('.es-nav-next, .es-nav-prev').click(function(){
    //    jQuery("btn btn-large btn-primary").focus();
    //  jQuery(this).stop(true, true).delay(600).hide().delay(600).fadeIn().blur();      
        jQuery("#falseselect").select();
        document.selection.emtpy();
    window.getSelection().empty();
    jQuery(this).blur();
    });
4

3 に答える 3

2

これを処理する jQuery ライブラリを私は知りません。つまり、ブラウザの互換性について自分で心配する必要があります。

ほとんどのブラウザでは、実行できるはずです

window.getSelection().empty();

問題のあるブラウザでは、それを行う必要があるかもしれません

document.selection.emtpy();
于 2012-10-13T10:20:43.707 に答える
0

使用する

$.unbind( eventType, false )
于 2012-10-13T10:13:57.320 に答える
0

私は次のように思います:

$("input").trigger('blur');

また:

$("input").blur();

あなたが探しているものです。

于 2012-10-13T10:27:40.177 に答える