Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] Dodawanie zdarzeń do linków
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
kacpero1094
Napisałem sobie taki kod:
[JAVASCRIPT] pobierz, plaintext
  1. $(document).ready(function() {
  2. $("a").each(function() {
  3. $(this).bind("click",function() {
  4. location.hash="#" . $(this).attr("href");
  5. return false;
  6. });
  7. });
  8. });
[JAVASCRIPT] pobierz, plaintext

Ma on za zadanie przy kliknięciu do adresu dodać zdarzenie:
+ dodanie do adresu: # i atrybutu href z danego linku
+ zatrzymanie przekierowania
Strona będzie wczytywana ajaxem na podstawie ciągu location.hash.
Problem w tym, że ten kod nie działa. Ktoś pomoże?
wookieb
1) niepotrzebny jest each
2) location.hash dajesz BEZ '#'
kacpero1094
Dzięki. Dodatkowo przez pomyłkę (z PHP) zastosowałem . zamiast + tam przy location.hash
Dodałem linię wczytującą.
[JAVASCRIPT] pobierz, plaintext
  1. $(document).ready(function() {
  2. $("a").bind("click",function() {
  3. location.hash=$(this).attr("href");
  4. $(".center").load($(this).attr("href") + " .center");
  5. return false;
  6. });
  7. });
[JAVASCRIPT] pobierz, plaintext
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.