Hallo,
mir ist gerade bei meiner Website folgendes Problem aufgefallen: Ich verwende für die mobile Ansicht eine ausklappbare Navigation, die auf allen Seiten gut funktioniert außer auf einer. Diese Seite hat viel anderen Javascript Code, aber ich versteh trotzdem nicht warum es plötzlich nicht mehr funktionieren sollte..
Hier der head Bereich vom Code:
HTML
<head>
<title>Parasozial</title>
<link rel="stylesheet" href="style.css" type="text/css" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta charset="UTF-8">
<script >
$(function() {
var pull = $('#pull');
menu = $('nav ul');
menuHeight = menu.height();
$(pull).on('click', function(e) {
e.preventDefault();
menu.slideToggle();
});
$(window).resize(function(){
var w = $(window).width();
if(w > 320 && menu.is(':hidden')) {
menu.removeAttr('style');
}
});
</script>
<script language="JavaScript" type="text/javascript">
<!--
function toggleDiv(element){
if(document.getElementById(element).style.display == 'none')
document.getElementById(element).style.display = 'block';
else
document.getElementById(element).style.display = 'none';
}
//-->
</script>
<script language="JavaScript" type="text/javascript">
<!--
function toggleDiv2(element){
if(document.getElementById(element).style.display == 'none')
document.getElementById(element).style.display = 'block';
else
document.getElementById(element).style.display = 'none';
}
//-->
</script>
<script language="JavaScript" type="text/javascript">
<!--
function toggleDiv3(element){
if(document.getElementById(element).style.display == 'none')
document.getElementById(element).style.display = 'block';
else
document.getElementById(element).style.display = 'none';
}
//-->
</script>
<script language="JavaScript" type="text/javascript">
<!--
function toggleDiv4(element){
if(document.getElementById(element).style.display == 'none')
document.getElementById(element).style.display = 'block';
else
document.getElementById(element).style.display = 'none';
}
//-->
</script>
<script language="JavaScript" type="text/javascript">
<!--
function toggleDiv5(element){
if(document.getElementById(element).style.display == 'none')
document.getElementById(element).style.display = 'block';
else
document.getElementById(element).style.display = 'none';
}
//-->
</script>
<script language="JavaScript" type="text/javascript">
<!--
function toggleDiv6(element){
if(document.getElementById(element).style.display == 'none')
document.getElementById(element).style.display = 'block';
else
document.getElementById(element).style.display = 'none';
}
//-->
</script>
</head>
Alles anzeigen
Der Teil der nicht mehr funktioniert ist der erste script tag
HTML
<script >
$(function() {
var pull = $('#pull');
menu = $('nav ul');
menuHeight = menu.height();
$(pull).on('click', function(e) {
e.preventDefault();
menu.slideToggle();
});
$(window).resize(function(){
var w = $(window).width();
if(w > 320 && menu.is(':hidden')) {
menu.removeAttr('style');
}
});
</script>
Alles anzeigen
Wäre wirklich wirklich dankbar, wenn mir jemand helfen könnte !
Liebe Grüße
Sundream