tag:help.rocksolidthemes.com,2012-07-23:/discussions/contao/23109-fehler-mobile-navigation-schliet-bei-sprungmarken-nicht-selbststndigRockSolid Themes: Discussion 2017-10-16T08:09:10Ztag:help.rocksolidthemes.com,2012-07-23:Comment/437445302017-10-13T07:37:17Z2017-10-13T07:37:17ZFehler: Mobile Navigation schließt bei Sprungmarken nicht selbstständig<div><p>Vielen Dank für Ihre Frage.</p>
<p>Bearbeiten Sie dafür bitte die Datei <em>files/tao/js/script.js</em> und fügen Sie folgenden Code vor Zeile 364 ein:</p>
<pre>
<code>each(nav.querySelectorAll('a[href*="#"]'), function(link) {
var href = link.href.split('#');
var documentHref = document.location.href.split('#');
if (
href[0] &&
documentHref[0].substr(- href[0].length) !== href[0]
) {
return;
}
addEvent(link, 'click', function() {
close();
});
});</code>
</pre></div>RockSolid Themestag:help.rocksolidthemes.com,2012-07-23:Comment/437445302017-10-13T08:20:09Z2017-10-13T08:20:13ZFehler: Mobile Navigation schließt bei Sprungmarken nicht selbstständig<div><p>Danke für die Antwort.</p>
<p>Leider hat der Code den Fehler nicht behoben. Muss sonst noch etwas verändert werden?</p></div>Ingotag:help.rocksolidthemes.com,2012-07-23:Comment/437445302017-10-13T08:26:06Z2017-10-13T09:48:39ZFehler: Mobile Navigation schließt bei Sprungmarken nicht selbstständig<div><p>Guten Morgen und Danke für die Antwort.</p>
<p>Leider hat der Code den Fehler nicht behoben. Muss sonst noch etwas verändert werden?</p></div>infotag:help.rocksolidthemes.com,2012-07-23:Comment/437445302017-10-13T09:54:35Z2017-10-13T09:54:35ZFehler: Mobile Navigation schließt bei Sprungmarken nicht selbstständig<div><p>Ihre JavaScript-Datei wurde anscheinend bereits bearbeitet weshalb die Zeilennummer nicht mehr übereinstimmt. Entfernen Sie den Code bitte wieder und fügen Sie ihn vor Zeile 315 ein.</p>
<p>An dieser Stelle sollte sich folgender Code befinden:</p>
<pre>
<code> else {
addClass(uls[i].parentNode, 'is-collapsed');
}
}
})(
document.querySelector && document.querySelector('.main-navigation-mobile'),
document.querySelector && document.querySelector('.page')
);</code>
</pre>
<p>Nach dem Einfügen des Codes sieht es folgendermaßen aus:</p>
<pre>
<code> else {
addClass(uls[i].parentNode, 'is-collapsed');
}
}
each(nav.querySelectorAll('a[href*="#"]'), function(link) {
var href = link.href.split('#');
var documentHref = document.location.href.split('#');
if (
href[0] &&
documentHref[0].substr(- href[0].length) !== href[0]
) {
return;
}
addEvent(link, 'click', function() {
close();
});
});
})(
document.querySelector && document.querySelector('.main-navigation-mobile'),
document.querySelector && document.querySelector('.page')
);</code>
</pre></div>RockSolid Themestag:help.rocksolidthemes.com,2012-07-23:Comment/437445302017-10-13T10:24:50Z2017-10-13T10:24:51ZFehler: Mobile Navigation schließt bei Sprungmarken nicht selbstständig<div><p>Danke. Hat aber leider auch keine Abhilfe geschaffen. :(</p></div>Ingotag:help.rocksolidthemes.com,2012-07-23:Comment/437445302017-10-13T13:32:40Z2017-10-13T13:32:40ZFehler: Mobile Navigation schließt bei Sprungmarken nicht selbstständig<div><p>Die Skript-Datei ist anscheinend aus einer älteren Theme-Version. Ersetzen Sie die <em>script.js</em>-Datei bitte mit der Datei aus dem Anhang.</p></div>RockSolid Themestag:help.rocksolidthemes.com,2012-07-23:Comment/437445302017-10-13T16:07:39Z2017-10-16T08:08:59ZFehler: Mobile Navigation schließt bei Sprungmarken nicht selbstständig<div><p>Super, jetzt funktioniert es alles, wie es soll. Vielen Dank!!!!</p></div>Agentur Homemade