Obecnie projektuję prostą aplikację forum. Jest w większości zasilany przez jQuery/AJAX i ładuje wszystko na tej samej stronie; jednak wiem, że czasami użytkownicy chcą otworzyć kilka tematów jednocześnie, aby przeglądać je w nowych kartach podczas przeglądania forum.jQuery: Wykryj kliknięcie myszą i otwórz cel w nowej karcie
Moim rozwiązaniem było wykrycie kliknięcia środkowego przycisku myszy i kliknięcie lewym przyciskiem myszy, a następnie wykonanie różnych czynności. Chcę załadować cel za pomocą AJAX w oknie po kliknięciu lewym przyciskiem myszy, w przeciwnym razie załaduję go w nowej karcie.
Mój jedyny problem to nie wiem, jak otworzyć lokalizację docelową w nowej karcie z jQuery. Oczywiście otwarcie nowych zakładek jest dozwolone, ale czy istnieje sposób na przypisanie tego typu zachowania do działania generowanego przez użytkownika?
Dzięki!
Po kliknięciu łącza zmieni się atrybut docelowy przed wykonaniem akcji? – Phillip
Tak, zmienię atrybut przed akcją. –
Chcę, gdy użytkownik kliknie na link lub otworzy nową kartę. Ukrywanie linku, ale w ten sposób możliwe tylko w IE ... co mogę zrobić? –