Я пытаюсь использовать JQuery для перебора группы больших изображений в галерее, а затем загружать их в скрытый div с помощью ajax, чтобы создать всплывающий индекс этих же изображений. В основном это флип-книга, которая нуждается в индексе страницы, и мне нужен более простой способ записать индекс, а не кодировать его для каждого изображения.Использование Jquery ajax для загрузки изображений в скрытый div
$.ajax({
url: "index.html",
dataType: 'html'
}).done(function(html) {
var div = $('a.book img', $(html));
$("#test").append($('<ul>')
.append($('<li class="toc">')
.append($('<a>').attr('href','#')
.append($(div).addClass('border'))
)
)
);
});
Я все еще новичок-кодер, и мне нужно какое-то направление, чтобы заставить его работать. Этот код выведет:..
<div id="test">
<ul>
<li class="toc">
<a href="#">
<img class="border" src="test.jpg" alt="Test">
<img class="border" src="test2.jpg" alt="Test2">
<img class="border" src="test3.jpg" alt="Test3">
</a>
</li>
</ul>
В основном я получаю все изображения под "A HREF, а не по отдельности мне нужно использовать $() каждая функция я думаю, но не знаю, как использовать его с помощью AJAX . Прошу прощения, если вопрос запутанным
, прежде чем ваша правка я думал, что я мог бы использовать '$ ('# тест') присоединять (ул),' – Macsupport
.. Конечно, или '$ ('# test'). append (ul.append (li)); 'будет работать также. – adeneo
Это работает, за исключением того, что мне нужен один href для одного ли, а не внутри. Я работаю с вашим кодом, чтобы попытаться исправить это, но пока нет. – Macsupport