Ich bin ziemlich neu in JS - also frage mich nur, ob Sie wissen, wie Sie dieses Problem lösen.Href = "#" Scrollen Sie nicht
Aktuelle ich in meinem Code
<a href='#' class="closeLink">close</a>
haben, die einige JS läuft eine Box zu schließen. Das Problem, das ich habe, ist, dass wenn der Benutzer auf den Link klickt - der href = "#" den Benutzer an den Anfang der Seite bringt, wenn dies passiert.
Wie zu lösen, damit es dies nicht tut? d. h. ich kann nicht etwas wie onclick = "return false" verwenden, da ich mir vorstelle, dass das JS daran hindern wird zu arbeiten?
Dank
+1 - beachten Sie, wenn Sie mit jQuery nicht, stellen Sie sicher, window.event zu überprüfen, ob vorhanden ist, und wenn ja, gesetzt window.event.returnValue = false vor falscher Rückkehr - IE hört nicht immer auf zu blubbern, wenn du das nicht tust. –
cool danke viel - lernen wie ich gehe! :) –
-1. Während dies funktioniert, ist 'event.preventDefault' am Anfang der Funktion * der * richtige Weg, dies zu tun. –