Was ist der beste Weg, um alle Bilder aus Ordner im JS-Slider mit Laravel Rahmen zu rollen? Dies ist aktuellen Code mit hartkodierten Bildpfaden:Laden Sie alle Bilder aus Ordner und rollen sie in JS Slider mit Laravel Rahmen
var i =0;
var images = [
'images/sliders/background_slider/2.jpg',
'images/sliders/background_slider/3.jpg',
'images/sliders/background_slider/1.jpg',
'images/sliders/background_slider/4.jpg',
'images/sliders/background_slider/5.jpg'];
var image = $('#slideit');
image.css('background-image', 'url(images/sliders/background_slider/1.jpg)');
setInterval(function(){
image.fadeOut(200, function() {
image.css('background-image', 'url(' + images [i++] +')');
image.fadeIn(1000);
});
if(i == images.length)
i = 0;
}, 5000);
});
Dieser Code funktioniert gut, aber meine Idee ist es, eine Möglichkeit zu haben, um einfach, diese Bilder zu verwalten, ohne den Code zu berühren. Ich habe versucht, eine PHP-Variable mit allen Pfaden von Bildern zu erstellen und sie dann in JS mit der json_encode-Funktion zu verwenden, aber das funktioniert nicht. Außerdem, wenn ich diese Pfade in JS-Variable lade, kann ich sie leicht in der Quellansicht in jedem Browser sehen, und ich denke, das ist aus Sicherheitsgesichtspunkten keine gute Idee.
Also, was ist der beste Weg, das zu tun?
Vielen Dank im Voraus!
D. T.