在jquery onclick事件中使用tinyscrollbar更新函数的正确方法是什么?
我有一个状态列表,使用jqueryslideup和sideDown函数单击按钮时显示或隐藏这些状态 我正在尝试使用添加自定义滚动条 我这里有一个JSFIDLE: 我几乎让它工作了,但是我被卡住了——tinyscrollbar显示在第二次单击事件/slideUp上,而不是slideDown 有没有办法解决这个问题,使TinyScrolllbar在slideDown上显示,在slideUp上消失 这是我的密码:在jquery onclick事件中使用tinyscrollbar更新函数的正确方法是什么?,jquery,onclick,slidedown,slideup,tinyscrollbar,Jquery,Onclick,Slidedown,Slideup,Tinyscrollbar,我有一个状态列表,使用jqueryslideup和sideDown函数单击按钮时显示或隐藏这些状态 我正在尝试使用添加自定义滚动条 我这里有一个JSFIDLE: 我几乎让它工作了,但是我被卡住了——tinyscrollbar显示在第二次单击事件/slideUp上,而不是slideDown 有没有办法解决这个问题,使TinyScrolllbar在slideDown上显示,在slideUp上消失 这是我的密码: var oScrollbar1 = $('#scrollbar1'); oScrollb
var oScrollbar1 = $('#scrollbar1');
oScrollbar1.tinyscrollbar();
$("a.button").click(function () {
oScrollbar1.tinyscrollbar_update();
if ($("ul.scrolling").is(":hidden")) {
$("ul.scrolling").slideDown("slow");
} else {
$("ul.scrolling").slideUp("slow");
}
});
这将解决您的问题:
这将解决您的问题:对jQuery使用tinyscrollbar,如下所示:
var scroll = $("#add-widget-scroll").tinyscrollbar();
我做了一些研究,发现可以通过以下方式访问更新功能:
$(scroll).data().plugin_tinyscrollbar.update();
对jQuery使用tinyscrollbar如下:
var scroll = $("#add-widget-scroll").tinyscrollbar();
我做了一些研究,发现可以通过以下方式访问更新功能:
$(scroll).data().plugin_tinyscrollbar.update();
不知道为什么在我编辑后回滚@Steven没有给出任何原因。“tinyscrollbar_update”方法适用于tinyscrollbar的1.81版和2.0.3版,其中包含另一种更新方法,称为“update”。不确定编辑后回滚的原因@Steven未给出任何原因。“tinyscrollbar_update”方法适用于tinyscrollbar的1.81版和2.0.3版,其中包含另一种更新方法,即“update”。版本2.1.9下的有用解决方案版本2.1.9下的有用解决方案