Я делаю слайдер потока изображения. Он работает нормально, если я жестко кодирую. Теперь я использую JSON-файл, чтобы указать, как загружать изображения из галереи. Изображения загружаются успешно, но мой внешний файл CSS и jquery загружаются неправильно.Прочтите JSON, чтобы добавить изображения
Любая помощь будет оценена по достоинству.
<script>
$(function(){
var image= [{
"src": "images/starting.jpg",
"data-artist":"Gorillaz",
"data-album":"Plastic Beach"
},];
$.each(image, function(){
$('<img src="' + this.src+ '" />').appendTo('#coverflow');
});
});
если я сочинительство это,
<div class="wrapper">
<div id="coverflow">
<img src="img/gorillaz-plasticbeach.jpg" data-artist="Gorillaz" data-album="Plastic Beach"/>-->
<!--<img src="images/thumb1.jpg" data-artist="Kings Of Leon" data-album="Come Around Sunshine"/>
<img src="images/thumb2.jpg" data-artist="Kid Rock" data-album="Born Free"/>
<img src="images/thumb3.jpg" data-artist="Eminem" data-album="Recovery"/>
<img src="images/thumb4.jpg" data-artist="Lil Wayne" data-album="I Am Not A Human Being"/>
<img src="images/thumb5.jpg" data-artist="Taylor Swift" data-album="Speak Now"/>
<img src="images/thumb6.jpg" data-artist="The Band Perry" data-album="The Band Perry"/>
<img src="images/thumb7.jpg" data-artist="Maroon 5" data-album="Hands All Over"/>
<img src="images/thumb8.jpg" data-artist="My Chemical Romance" data-album="Danger Days"/>
<img src="images/thumb9.jpg" data-artist="Iron Maiden" data-album="The Final Frontier"/>
<img src="images/thumb10.jpg" data-artist="Order Of The Black" data-album="Black Label Society"/>
<img src="images/thumb11.jpg" data-artist="Usher" data-album="Raymond V Raymond"/>-->
</div>
</div>
то его прекрасно работает.
я попробовал
$.each(image, function(){
$('<img src="' + this.src+ '" />').appendTo('#coverflow'); `$('#coverflow').appendTo('#wrapper');
$('#wrapper').appendTo('#demo');
$('#demo').appendTo('#pageWrapper'); });
alert ('I am all Done');
alert('Elements are ' +$('#coverflow').length); });
здесь я добавлять изображения в Div 1 по одному. но в конце, когда я проверяю div #coverflow в конце, он содержит только 1 элемент. хотя цикл итерация 11 раз
ОК, так какие ошибки вы видите с помощью CSS и jQuery? Если вы просматриваете свою страницу, видите ли какие-либо различия в сгенерированной разметке, когда вы ее жестко кодировали? – MassivePenguin
Что вы подразумеваете под "неправильно загружены"? Их даже называют? Если вы перейдете в исходный код и щелкните по файлу JS и CSS, что произойдет? Что он показывает? Когда вы были жестко кодированы, работали ли CSS и jQuery? У вас есть ошибки JavaScript, которые может указывать Firebug? –
Все изображения успешно загружаются, но свойства CSS, такие как плавающие, прозрачность, не применяются. –