- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个滑动器,我希望能够动态切换 progress
参数(我正在使用 swiper-smooth-progress
插件)。
我像这样初始化了滑动器:
var mySwiper = $('.swiper-container').swiper({
progress: false; //slides just slide horizontally
});
此时,swiper-smooth-progress插件尚未启用,因此幻灯片是从右向左滑动的。到目前为止,一切顺利。
但是,在更改 progress
参数后:
var newValue = true;
mySwiper.params.progress = newValue;
mySwiper.reInit();
幻灯片不会随着新效果而移动。我通过查看 mySwiper.params.progress
并发现它现在为 true
,验证了 progress
是使用新参数设置的。那么问题是:新的进度效果可以动态实现吗,还是需要销毁 slider 并使用新参数创建一个新的 slider ?
最佳答案
reInit()
没有看到进度插件。
当您在第一个实例中设置 progress = true
时,一切正常,但当您将其设置为 false 并重新初始化时,它不会初始化进度。
您可以通过将其设置为 true 来测试它,然后:
console.log(mySwiper.progress)
您将看到滑动器当前进度的值。
如果您将其设置为 false,然后尝试相同的控制台日志,您将不会获得数字。
这个插件存在一些根深蒂固的问题,它也不会监听自身的进度更新。也许可以联系创作者
关于jquery - iDangerous swiper 参数更改即使使用 reInit() 也没有效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27866730/
我在我的项目中做了一些大的重构:我重命名了文件,删除了,添加了...此外,我在 .gitignore 中添加了一些文件夹。但是,我已经在重构之前提交了远程存储库。 有什么可以让 git “reinit
我有一个滑动器,我希望能够动态切换 progress 参数(我正在使用 swiper-smooth-progress 插件)。 我像这样初始化了滑动器: var mySwiper = $('.swip
我正在对一个网站进行 ajax 化。我的菜单应该始终是粘性的(使用 Foundation 提供的粘性模块)。但它只在常规页面加载时粘滞,而不是在 ajax 重新加载时(也就是在网站上导航时) 我正在尝
根据此处作为答案提供的说明... iDangerous Swiper plugin reset slides 我正在尝试做这样的事情: http://jsfiddle.net/monastic/ydK
我是一名优秀的程序员,十分优秀!