Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 6 Dołączył: 21.11.2010 Ostrzeżenie: (0%)
|
Witajcie!
W jQuery jestem początkujący i w trakcie pracy napotkałem problem: Mam kod w jQuery że po kliknięciu w link w pewnym divie pojawia się zawartość pliku href'a (kod niżej) tylko że po kliknięciu w link przechodzi na tą stronę! Próbowałem return 0; ale to nie działa. Wpadłem na inny pomysł, że w "a" będzie onclick="java script:go('sciezka')", ale wtedy pojawia siew konsoli błędów go is not defined, ale w skrypcie mam tą funkcję! Z góry dziękuje za pomoc.
Ten post edytował Szadow 11.12.2010, 15:16:31 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%)
|
Sporą zaletą jQ, z której moim zdaniem należy korzystać to 100% rozdzielnie kodu JS od kodu HTML.
Robisz to np. za pomocą klasy linków np. "loadlinks", a jQuery piszesz "$('.loadlinks').click(function()" czyli funkcja click na elementach z klasą loadlinks. Wtedy unikasz kodu JS (tego onClick) w htmlu. W href dajesz #, a np. w tiitle (ale może być cokolwiek innego) dajesz nazwę podstrony, którą ma wczytać. Np. Kod <a href="#" class="loadlinks" title="o_mnie">O mnie</a> a jQuery: Kod var url = $this.attr('title') + '.php'; // tworzysz argument do funkcji load czyli nazwę pliku, ewentualnie ścieżkę $('#jakis_div').load(url); (wszystko z palca) Ten post edytował markonix 11.12.2010, 15:43:06 |
|
|
|
Szadow [jQuery] Linki - problem z href i onClick 11.12.2010, 15:15:53
markonix W href daj #, a wartość przekazuj jakkolwiek inacz... 11.12.2010, 15:22:22
Szadow @up obeszło się bez #, ale o co ci chodzi z tym in... 11.12.2010, 15:28:22
Szadow Poradziłem sobie, aż wstyd się przyznać że w scrip... 11.12.2010, 15:50:07 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 06:57 |