- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在使用来自 http://www.slidesjs.com/ 的 slidejs我想刷新图像列表,因为我需要动态添加和删除图像。
有什么办法吗?我尝试使用 delete $.fn.pluginName 但没有成功。
谢谢
最佳答案
我想出了一个(相当古怪的)解决方案。这可能不是最好的方法,因为使用了大量的 DOM 操作/启动插件,但我希望你明白了。结果可以是 found on this JSFiddle .
HTML
<input type="button" id="add" value="Add slide!" />
<div id="slides">
<img src="http://placehold.it/100x100" />
<img src="http://placehold.it/120x120" />
<img src="http://placehold.it/140x140" />
<img src="http://placehold.it/160x160" />
<img src="http://placehold.it/180x180" />
</div>
JavaScript
// Create a clone of the images array
var $originalClone = $("#slides").children().clone();
// Remove the parent (we'll create it dynamically)
$("#slides").remove();
// Create the new slides, add the children & add it to the DOM
var $newSlides = $("<div />")
.append($originalClone)
.appendTo($("body"));
// Execute the slide plugin
$newSlides.slidesjs({
width: 940,
height: 528
});
$("#add").on("click", function() {
// Remove the old slider
$newSlides.remove();
// Create a new slider, add the children & add it to the DOM
var $newSlides2 = $("<div />")
.append($originalClone)
.appendTo($("body"));
// Add the new image to the newly created slider
$("<img />")
.attr("src", "http://placehold.it/200x200")
.appendTo($newSlides2);
// Execute the slide plugin
$newSlides2.slidesjs({
width: 940,
height: 528
});
// In this demo, the button "add slide" can be clicked once
$("#add").remove();
});
我希望这个解决方案能给你一个好的方向提示!
关于javascript - 刷新slidejs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16043600/
我在不同的 jQuery 选项卡中有许多 jQuery SlidesJS。效果很好。我现在的问题是,当我用 slide2 单击 tab2 时,我将用 slide1 返回到 tab1 ,我想在 1 处重
我正在尝试制作一个简单的网站来学习 Twitter Bootstrap 和 SlideJS。下面的代码是我到目前为止所拥有的。我目前有两个问题。首先是即使我将交换设置为 false,它仍然会在 sli
我试图让 SlideJS 全屏工作失败了......无论我做什么,它周围似乎都有空白,而且它永远不适合。 我需要像 SlideJS 的 slider 一样的完整背景,以便背景每 5 秒滑动到下一页/幻
我在我的网站上使用 SlidesJS (http://slidesjs.com/) 作为 JavaScript 图像 slider 。我怎样才能改变 CSS 或 JavaScript 以允许图像显示在
我正在使用 slidejs并试图弄清楚如何将 slidejs 标题定位在图像下方。我不知道该怎么做。我在 css 文件的试错模式下没有运气。下面是我的 CSS。 /* Caption *
我正在构建一个网页,该网页使用slidejs图像 slider 来显示一系列图像。 当我从 Firefox 和 Safari 运行页面时,页面看起来应有的样子。然而,当我在 MSIE 9 中运行相同的
我需要使用 SlideJS library 创建一个简单的播放/暂停按钮。我尝试遵循文档,使用一个基本示例,我得到了这样的结果: HTML 代码: play
我正在努力让 SlideJS 运行,并且对演示和行为的某些方面进行了排序。 我尚未做到的一件事是让它自动滑动或从一张幻灯片过渡到下一张幻灯片。 报告错误的代码是 SlideJS 主插件文件中的第 67
我是一名优秀的程序员,十分优秀!