我尝试在jquery mobile中使用photoswipe。当我在列表中添加一个图像时,它工作得很好,图像将在特殊的图像查看器中很好地打开。
<ul class="gallery" id="pictures" >
<li class="s1"><a href="images/no_photo.jpg" rel="external"><img src="images.jpeg" alt="Image 001" /></a></li>
</ul>
但是,当我向JQuery追加一个图像时,它会添加到列表中,但不会在特殊的图像查看器中打开它。有人能帮我吗?
发布于 2011-11-13 20:28:31
重要的是实际加载的DOM元素。当您手动添加图像时,它们可能会比jQuery添加的图像更早加载到DOM中。在jQuery DOM修改之前,但在jQuery驱动的DOM修改之前,您可能会得到带有photoswipe的图像。确保事情按正确的顺序进行。
发布于 2011-11-14 20:38:35
也许您可以在列表上尝试data-role=" listview“,然后在使用jquery添加列表视图后进行列表视图刷新。一定要试一试
https://stackoverflow.com/questions/8111198
复制相似问题