27. april 2013 - 15:34Der er
14 kommentarer og 1 løsning
kalde en class via form
Jeg vil gerne "køre" denne ahref automatisk: <a class="add-item" href="java script:void(0);">Add item to cart</a> når der blir tilføjet vare til min ordre.
Kan linket "omsættes" så det f.eks virker sammen med en form, eller når en session variabel bliver ændret ?
Jeg har dette skriv: $('a.add-item').click(function(){ $('#item-added').show(); $('#item-added').delay(3000).fadeOut(); });
<div id="item-added" class="popup"> Item has been added to the cart. </div>
<a class="add-item" href="java script:void(0);">Add item to cart</a>
NU vil jeg så gerne, kombinere det med en form som jeg har i forvejen som denne: <form action='index.php?nx=wms_include/vare_visning&alle' method='POST'>
eller vise pop uppen når min $_SESSION['shopcart'] ændre sig..
Jo istedet for at klikke på linket: <a class="add-item" href="java script:void(0);">Add item to cart</a> Så kunne man måske kalde class="add-item" fra formen, så der kommer en pop op?
Jeg er nødt til at gentage: Du taler komplet sort!
Hvis jeg skal gætte på, hvad du mener, får jeg ikke mere fornuft ud af dit spørgsmål. Et godt gæt kunne være, at du gerne vil have vist en popup, når brugeren submitter formen - men det giver jo ikke mening.
Når en formular submittes, sker der jo et sideskift - hvilket betyder, at brugeren ikke kan nå at se popup'en.
Mit første indlæg viser jo med en kode hvad der sker: Når man klikker på linket, så kommer der en pop up midt på skærmen.
Jeg vil så gerne have et vink med en vognstang, på hvordan jeg får samme pop up vist, men bare når man tilføjer noget til mit: $_SESSION['shopcart'] ..
Jeg trorde så at det skulle være via formen/submit, fordi det er sådan jeg "fylder i" $_SESSION['shopcart'] på nuværende tidspunkt.
"Mit første indlæg viser jo med en kode hvad der sker: Når man klikker på linket, så kommer der en pop up midt på skærmen."
Ja, men det er jo ikke det, du spørger om. Du vil gerne have, at der sker noget andet ... men hvad? Det har du stadig ikke forklaret på en for andre forståelig måde.
Jeg får stadig ikke mening ud af dine manglende forklaringer.
Hvis nogen kan bruge det til noget, så er løsningen: <script>$(document).ready (function() { $('a.add-item')[0].click(); });</script>
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.