Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Fancybox - jak przekazać parametr obiektu do funkcji
thomson89
post
Post #1





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Witam!

Link, który ma klasę .dodajdokoszyka posiada też id (cyfry) które potrzebuję do funkcji dodaj, która znowuż jest wywoływana gdy użytkownik wywoła okienko fancybox. Pytanie teraz, jak to id przekazać do tej funkcji.

Mam taki kod:
[JAVASCRIPT] pobierz, plaintext
  1. $(document).ready(function(){
  2. $("a.dodajdokoszyka").fancybox({
  3. 'speedIn' : 600,
  4. 'speedOut' : 200,
  5. 'overlayShow' : false,
  6. 'onStart' : dodaj
  7. });
  8.  
  9. function dodaj()
  10. {
  11. var id = $(this).attr('id'); //tutaj jakoś muszę pobrać id, klikniętego elementu
  12. var ile = 1;
  13. $.post('koszyk.php?do=dodaj', {id: id, ile: ile});
  14. }
  15. });
[JAVASCRIPT] pobierz, plaintext

Proszę o pomoc!


--------------------
Sklep 70%
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
everth
post
Post #2





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

Ostrzeżenie: (0%)
-----


[JAVASCRIPT] pobierz, plaintext
  1. $(document).ready(function(){
  2. $("a.dodajdokoszyka").fancybox({
  3. 'speedIn' : 600,
  4. 'speedOut' : 200,
  5. 'overlayShow' : false,
  6. 'onStart' : function() {dodaj($(this));}
  7. });
  8.  
  9. function dodaj(obj)
  10. {
  11. var id = obj.attr('id'); //tutaj jakoś muszę pobrać id, klikniętego elementu
  12. var ile = 1;
  13. $.post('koszyk.php?do=dodaj', {id: id, ile: ile});
  14. }
  15. });
[JAVASCRIPT] pobierz, plaintext

Może zadziała.


--------------------
Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]!
Go to the top of the page
+Quote Post
thomson89
post
Post #3





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Nie zadziałało.


--------------------
Sklep 70%
Go to the top of the page
+Quote Post
kamil4u
post
Post #4





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Spr co zawiera zmienna 'this'(obj) w kodzie podanym przez ~everth. Posprawdzaj najdokładniej jak potrafisz smile.gif Najlepiej gdybyś wskazał konkretny obiekt np. window,czy fancybox lu coś innego


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 09:56