![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 211 Pomógł: 4 Dołączył: 29.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki kod:
Kod $("input[type='text']").keypress(function(e) { }) Chodzi o oto, że chce przed keypress dac coś w stylu pe='text']").ready(function(){}).keyp lub pe='text']").load(function(){}).keyp . Jednak żadne z tych nie działa. Czy jest coś takiego jak jakby .create. Wiadomo o co chodzi? Ten post edytował expert 10.01.2013, 19:59:34 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 211 Pomógł: 4 Dołączył: 29.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zrób tak jak pisałem( pod IE możliwe, że się nie da zrobić ze względów bezpieczeństwa ): Kod $(function() { $("input[type='text']").each(function(i,j){ $(this).get(0).setAttribute("type","password"); }); }); To działa najpewniej. IE z $.attr() ma jakieś problemy, choć pod innymi przeglądarkami działa ok. EDIT: Wiem chyba z czego wynika różnica działania skyptu. W JsFiddle jak ustawię jQuery(edge) to działa, ale jak ustawie samo jQery np. 1.8.2 to już nie działa. Sprawdzałem po FF i IE. Czegoś mi w moim skrypcie brakuje... EDIT: Jest jakiś inny kod http://code.jquery.com/jquery-git.js i http://code.jquery.com/jquery.js Nie wiem na czym polega różnica. Ten post edytował expert 11.01.2013, 22:43:41 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 18:05 |