Hallo,
wie kann ich das include aus dem JS entfernen, möchte das sauber im Footer einbinden.
Hier ein kleines Beispiel in der Art sind ca. 15 Scripte eingebunden... Kann man das anderst machen?
Die function include(scriptUrl) werd ich dann auch nicht mehr brauchen wenn das richtig gemacht ist denk ich mal.
wie kann ich das include aus dem JS entfernen, möchte das sauber im Footer einbinden.
Hier ein kleines Beispiel in der Art sind ca. 15 Scripte eingebunden... Kann man das anderst machen?
Die function include(scriptUrl) werd ich dann auch nicht mehr brauchen wenn das richtig gemacht ist denk ich mal.
PHP:
function include(scriptUrl) {
document.write('<script src="' + scriptUrl + '"></script>');
}
/* SMOOTH SCROLLIG
========================================================*/
;
(function ($) {
var o = $('html');
if (o.hasClass('desktop')) {
include('typo3conf/ext/myext/Resources/Public/JavaScript/jquery.mousewheel.min.js');
include('typo3conf/ext/myext/Resources/Public/JavaScript/jquery.simplr.smoothscroll.min.js');
$(document).ready(function () {
$.srSmoothscroll({
step: 150,
speed: 800
});
});
}
})(jQuery);
/* Superfish menus
========================================================*/
;
(function ($) {
include('typo3conf/ext/myext/Resources/Public/JavaScript/superfish.js');
var o = $('.sf-menu-toggle');
if (o.length > 0) {
$(document).ready(function () {
var n = $('.nav');
o.click(function () {
n.toggleClass('active');
return false;
});
$(document).click(function (e) {
if (n.hasClass('active')) {
var target = e.clientX;
if (target > (n.width())) {
n.removeClass('active');
}
}
});
});
}
})(jQuery);
Zuletzt bearbeitet: