JQuery jScrollPane 重新初始化
我正在使用 JQuery 插件 jScrollPane,
我将其初始化如下。它最初可以工作,但是当我尝试更改设置并重新初始化它时,它无法正常工作,它会闪烁,然后返回到之前的状态,有什么想法吗?
$(document).ready(function() {
var api = $('.viewer').jScrollPane().data('jsp');
api.reinitialise({
showArrows: true
});
});
这是我的测试示例
http://www.jsfiddle.net/VxYdJ/
谢谢
I'm using the JQuery plugin jScrollPane
I'm intialising it as follows.. It works initially but when I try and change the settings and reinitialise it it doesnt work properly it kindof flickers and then returns to it's previous state, any ideas?
$(document).ready(function() {
var api = $('.viewer').jScrollPane().data('jsp');
api.reinitialise({
showArrows: true
});
});
Here is my test example
http://www.jsfiddle.net/VxYdJ/
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我在重新初始化jsp时遇到了同样的问题。我可以用这个解决方法解决它。
摧毁……
然后再建造它:
i had the same problems with the reinitialisation of jsp. i could solve it with this workaround.
destroy …
… and build it up later on:
看起来这是 jScrollPane 的已知问题。您可以按照一位评论者在上面的链接中描述的方式修改源代码:
这似乎可以解决问题: http:// www.jsfiddle.net/pNvky/ (前面的大量代码只是修改后的插件)
It looks like this is a known issue with jScrollPane. You could modify the source code as one commenter describes in the link above:
That seems to fix the problem: http://www.jsfiddle.net/pNvky/ (The ton of code up front is just the modified plugin)