![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam kilka inputów (text), wszystkie klasy card_link i taki kod jQuery:
Kod $(document).ready(function() { var selectedInput = null; $('.card_link').click(function() { if($(this) !== selectedInput) { selectedInput = $(this); $(this).select(); } }) }); Problem jest taki, że jak kliknę ten sam input dwa razy to i tak warunek if($(this) !== selectedInput) jest spełniony. Sprawdziłem value tych obiektów i są identyczne (w końcu to te same inputy). Czy ktoś wie czemu referencje są różne? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Dlaczego nie podpinasz tego pod zdarzenie focus?
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję, częściowo pomogło. Chcę zrobić tak, żeby text w inpucie się zaznaczał cały po kliknięciu, a po następnym, żeby cały się odznaczył. Problem w tym, że jak zaznaczę jeden input później zaznaczę inny a później kliknę znów ten poprzedni to się nie zaznacza, ale odznacza, gdyż chyba pamięta, żeby był zaznaczony ostatnim razem. Czy ktoś wie jak to można zrobić?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Try
Ten post edytował wookieb 30.07.2010, 08:35:31 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 26.06.2025 - 20:41 |