Ich schrieb diesen Code, der für jede Klasse gibt .hpCarousel die im Zusammenhang Hintergrundbild. NamenJavascript zugewiesen CSS background-image Ausgabe
wobei das Bild: 0bg.jpg, 1jpg.bg, 2bg.jpg, etc ...
for (i=0; i < 8; i++) {
$('.hpCarousel:eq('+i+')').css('background-image', 'url(wp-content/themes/blankslate/assets/carousel/'+i+'bg.jpg');
}
Es in Firefox funktioniert. Die Klassen haben einen Stil mit dem richtigen Hintergrundbild zugewiesen.
Es funktioniert nicht in Chrome OSX & WIN/Safari OSX/IE. Die Divs der Klasse .hpCarousel haben keinen Stil.
Ich dachte zuerst war es etwas mit Chrome Hintergrund Refresh-Fehler zu tun. Aber es in anderen Browsern gefunden zu haben, hat mich anders denken lassen.
Mache ich eindeutig etwas falsch gemacht?
Diese Klassen werden auf Last versteckt. Macht das einen Unterschied? Dann verblassen sie in und aus hintereinander ein Karussell zu erzeugen
Haben Sie Höhe, Breite (möglicherweise bis 100%) eingestellt? Sie könnten auch versuchen, Hintergrund statt Hintergrundbild zu verwenden – Panagiotis
Ja, Höhe und Breite sind festgelegt. Das Wechseln zu 'Hintergrund' statt 'Hintergrundbild' bewirkt nichts. – Feeney