在jQuery UI对话框中使用mCustomScrollbar。
如果我按照mCsutomScrollbar说明中的建议在$(window).load上启动mCsutomScrollbar,则它不起作用,因为此时对话框不可见。所以我必须在对话框的open事件上启动mCsutomScrollbar。
open: function() {
$(this).mCustomScrollbar();
}
除非我第二次打开同一个对话框,否则mCustomScrollbar第二次初始化时已经初始化并中断了。我可以看到自定义滚动条,但我无法滚动。
所以我似乎需要一种方法来删除对话框的close或beforeclose事件中的mCustomScrollbar。不确定如何做到这一点。
答案 0 :(得分:10)
结果是mCustomScrollbar中有一个内置函数可以完成我需要的工作