Da dürfte bzgl. dem mmenu wohl mehr kaputt sein.
In der JavaScript Konsole taucht ein Fehler auf, kann aber nicht sagen, ob das entfernen dieses Fehlers auch dein Problem mit dem mmenu löst. Das Problem ist hier:
PHP-Code:
<script>
$(document).ready(function(){
$('#slider .inside .part[rel="hide"]').mouseenter(function(){
$('.container',this).stop();
$('.container',this).animate({height:'420px',marginBottom:'339px'},300);
$('.container ul',this).delay(300).slideDown(400);
$(this).mouseleave(function(){
$('.container',this).stop();
$('.container ul',this).stop();
$('.container',this).animate({height:'41px',marginBottom:'339px'},300);
$('.container ul',this).css('display','none');
});
});
$('#slider .inside .part[rel="show"] .container',this).css({'height':'420px','margin-top':'0px'});
$('#slider .inside .part[rel="show"] .container ul',this).show();
});
</script>
Du musst dieses JavaScript mit einem Wrapper versehen, also
PHP-Code:
<script>
(function($)
{
$(document).ready(function(){
$('#slider .inside .part[rel="hide"]').mouseenter(function(){
$('.container',this).stop();
$('.container',this).animate({height:'420px',marginBottom:'339px'},300);
$('.container ul',this).delay(300).slideDown(400);
$(this).mouseleave(function(){
$('.container',this).stop();
$('.container ul',this).stop();
$('.container',this).animate({height:'41px',marginBottom:'339px'},300);
$('.container ul',this).css('display','none');
});
});
$('#slider .inside .part[rel="show"] .container',this).css({'height':'420px','margin-top':'0px'});
$('#slider .inside .part[rel="show"] .container ul',this).show();
});
})(jQuery);
</script>
Lesezeichen