jQuery Klick bringt mich zum Seitenanfang. Aber ich möchte bleiben, wo ich bin

7

Ich habe einen einfachen Klick und zeige, klicke und verstecke den Knopf, aber wenn ich darauf klicke, verankert sich die Seite oben auf der Seite. Gibt es das überhaupt, um das zu verhindern? Also, wenn ich auf den Button klicke, bleibe ich am selben Ort im Browser?

Mein Code ist ..

%Vor%     
Trip 10.06.2009, 16:31
quelle

5 Antworten

17

Versuchen Sie Folgendes:

%Vor%     
Darin Dimitrov 10.06.2009, 16:32
quelle
4

Sie binden diese Klicks wahrscheinlich an ein & lt; a & gt; Tag, der eine Standardaktion hat. Um dies zu verhindern, können Sie ein anderes Tag wie & lt; div & gt; oder Sie können dies tun:

%Vor%     
Daniel Moura 10.06.2009 16:37
quelle
4

Versuchen Sie false in der Funktion click zurückzugeben:

%Vor%     
John Rasch 10.06.2009 16:38
quelle
3

Ändern Sie die Hyperlinks so, dass sie auf einen nicht vorhandenen Anker verweisen:

%Vor%

Oder lassen Sie Ihre Handler false wie folgt zurückgeben:

%Vor%     
SLaks 10.06.2009 16:39
quelle
0

Wenn Sie ein <button> -Element verwenden, vergessen Sie nicht, das type-Attribut zu setzen.

%Vor%

Einige Browser senden standardmäßig, wodurch Sie zum Anfang Ihrer Seite zurückkehren.

Es ist, wo ich sowieso falsch gelaufen bin und nichts davon gesehen habe, also dachte ich, ich würde meine zwei Cent für zukünftige Leser teilen.

    
James M 16.05.2016 23:44
quelle

Tags und Links