Hallo Gemeinde,
ich habe folgendes Menü:
Der Effekt ist, dass wenn man auf das Listenelement klickt, die darunterliegenden Unterlistenelement aufklappen.
Jetzt möchte ich aber zusätzlich, dass wenn ich auf das Listenelement klicke, auch zu dem Anker gescrollt wird.
Z. Bspl:
Hat jemand eine Idee, wie ich das verwirklichen kann?
Danke
ich habe folgendes Menü:
Code:
´function initMenu() {
$('#menu ul').hide();
$('#menu ul:first').show();
$('#menu li a').click(
function() {
var checkElement = $(this).next();
if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
return false;
}
if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
$('#menu ul:visible').slideUp('normal');
checkElement.slideDown('normal');
return false;
}
}
);
}
$(document).ready(function() {initMenu();});
Der Effekt ist, dass wenn man auf das Listenelement klickt, die darunterliegenden Unterlistenelement aufklappen.
Jetzt möchte ich aber zusätzlich, dass wenn ich auf das Listenelement klicke, auch zu dem Anker gescrollt wird.
Z. Bspl:
HTML:
<li>
<a href="#comfort">Comfort Apartments</a>
<ul>
<li><a href="http://www.meineWebseite.de/atelier.html">Atelier Apartment</a></li>
<li><a href="http://www.meineWebseite.de">da Vinci Apartment</a></li>
<li><a href="http://www.meineWebseite.de/hardy.html">Hardy Apartment</a></li>
</ul>
</li>
Hat jemand eine Idee, wie ich das verwirklichen kann?
Danke