Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 17. November 2011 14:03

amh
Gast

[GELÖST] jQuery-Links im Template / Sprung auf die Startseite

Servus Pros!

Ich steh gerade total auf dem Schlauch:

<a id="toggleDownloads" href="#">Formulare</a>
<div id="downloadFF">
    {$content8}
</div>
[== JavaScript ==]
$('#toggleDownloads').click(function() {
  $('#downloadFF').toggle('slow', function() {
    // Animation complete.
  });
});

Klicke ich den Link (#toggleDownloads) geht auch alles, danach springe ich sofort auf die Startseite. Das ist natürlich nicht gewollt.
Da dieser Effekt auf so ziemlich jeder Seite kommt, kann ich da keine URL reinschreiben. Oder geht das dynamisch?

Wie kann man das lösen?

Viele Grüße Andreas

#2 17. November 2011 14:15

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] jQuery-Links im Template / Sprung auf die Startseite

Das ist ein allgemeines Problem mit Ankern welche nicht die Seiten URL enthalten. Den Grund dazu habe ich bisher jedoch nie gesucht.

Du kannst das mit jquery abfangen in dem du folgendes ergänzt:

$('#toggleDownloads').click(function() {
  $('#downloadFF').toggle('slow', function() {
    // Animation complete.
    return false;
  });
});

[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#3 17. November 2011 14:25

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] jQuery-Links im Template / Sprung auf die Startseite

nockenfell schrieb:

Du kannst das mit jquery abfangen in dem du folgendes ergänzt:

Falsch. Das "return false" muss in die Click-Funktion, nicht in die Callback-Funktion:

$('#toggleDownloads').click(function() {
  $('#downloadFF').toggle('slow', function() {
    // Animation complete.
  });
    return false;
});

Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#4 17. November 2011 14:34

amh
Gast

Re: [GELÖST] jQuery-Links im Template / Sprung auf die Startseite

Ihr Beiden seid meine persönlichen Helden!

Danke!

#5 18. November 2011 06:43

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] jQuery-Links im Template / Sprung auf die Startseite

NaN schrieb:

Falsch. Das "return false" muss in die Click-Funktion, nicht in die Callback-Funktion:

Korrekt. Hatte ich übersehen beim schnell einfügen.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline