Ich verlinke zu Abschnitten auf der Seite, die sich in minimierten Feldgruppen befinden.Ankerverbindung zum Ziel innerhalb des Feldsets
Wenn ein Benutzer auf diesen Link klickt, möchte ich die Seite nach unten scrollen und das Feldset öffnen, um den Inhalt anzuzeigen.
Ich habe alle Scrolling eingerichtet, und es funktioniert, bis ich das Ziel in einem minimierten Feldset ausblenden, dann bricht die Funktionalität.
<a href="#section1">Section 1</a>
<fieldset class="collapsed">
<div id="section1">
..content
</div>
</fieldset>
Und meine jQuery dann zum Scrollen ...
(function ($) {
var $root = $('html, body');
$('a').click(function() {
var href = $.attr(this, 'href');
$root.animate({
scrollTop: $(href).offset().top
}, 500, function() {
window.location.hash = href;
});
return false;
});
}(jQuery));
Wie erhalte ich den Klick auf den Anker der Fieldset zu öffnen, und dann, um es nach unten scrollen?
Ich sehe nicht, wo Sie die Fieldset da drin sind zu erweitern. Sie würden das zuerst tun, dann die anderen Sachen in einem Rückruf. – isherwood