piątek, Maj 14th, 2010

jQuery: unselect w WebKit?

jQuery unselect w WebkitPod przeglądarkami bazującymi na silniku WebKit w przypadku ustawienia .focus na polu, pojawia się problem zaznaczonego tekstu. Jak w łatwy sposób sobie z nim poradzić, aby np. kliknięcie na dowolny klawisz nie wyczyściło nam inputa?

Rozwiązanie

Cała sztuczka polega na pobraniu wartości inputa, za pomocą metody val();

var content = $("input[name=nazwaPola]").val();

Oraz po wykonaniu .focus, nadpisaniu wartości ponownie do pola, co odznaczy tekst w polu.

$("input[name=nazwaPola]").focus.val(content);

Prawda, że proste?

Be Sociable, Share!

Możesz śledzić komentarze do tego wpisu poprzez kanał RSS 2.0. Możesz również napisać własny komentarz, lub umieścić odnośnik do tego wpisu, na swojej stronie.

2 komentarze/y

Luty 9, 2011
Rafal

Dobre

dzięki ;)


Wrzesień 13, 2011

I think that to get the personal loans from banks you must have a great motivation. But, one time I have received a short term loan, just because I was willing to buy a bike.


  • *

    Spam Protection by WP-SpamFree