DamianToczek
Komplett-PC-Käufer(in)
Hallo,
ich hab beschlossen diesen Thread zu öffnen da ich sonnst viel zu viele Themen öffnen würde. Es wäre besser für das Forum was SEO angeht aber naja. Die Community wäre wahrscheinlich genervt.
Ist es möglich diesen Code kürzen und effektiver zu machen?
ich hab beschlossen diesen Thread zu öffnen da ich sonnst viel zu viele Themen öffnen würde. Es wäre besser für das Forum was SEO angeht aber naja. Die Community wäre wahrscheinlich genervt.
Ist es möglich diesen Code kürzen und effektiver zu machen?
Code:
<script>
jQuery(document).ready(function($) {
var ww = window.innerWidth;
$(function() {
$(".navbutton").click(function(e) {
e.preventDefault();
$(this).toggleClass("menu-active");
$("#myNav").toggle();
});
adjustMenu();
});
$(window).bind('resize orientationchange', function() {
ww = window.innerWidth;
adjustMenu();
});
var adjustMenu = function() {
if (ww < 979) {
if (!$(".navbutton").hasClass("menu-active")) {
$("#myNav").hide();
} else {
$("#myNav").show();
}
} else if (ww >= 979) {
$("#myNav").show();
}
}
});
</script>
<script>
$(document).ready(function() {
// your on click function here
$('a').click(function() {
$('#load_content').load($(this).attr('href'), function() {
$("#myNav").hide();
});
return false;
});
});
</script>
) an. Denn dann fällt es auch leichter, für sowas eine Lösung zu finden. Gerade wenn du mit JQuery arbeitest, kannst du die Effizienz meist nur mit einem Minifier erhöhen. Deswegen würde ich auf Javascript und JQuery nur setzen, wenn es sich wirklich lohnt. Dafür lohnt es sich aber eigentlich noch nicht.