我有一个Backbone View可以呈现一些内容:
然后我在内容加载后进行简单的调用initializeScrollbar():
function initializeScrollbar() {
$('#technologypartners_text').tinyscrollbar();
}
多数民众赞成我所做的一切!对tinyscrollbar()的调用设置了这些错误:
但Chrome控制台提供:
Firefox firebug控制台提供:
不确定它们是否相关但我必须是插件,只按照说明写了1行代码!任何人都有任何线索为什么这样做。
答案 0 :(得分:1)
应该更新可滚动元素中的所有Ajax内容才能正常工作。 试试这个:
function initializeScrollbar() {
$('#technologypartners_text').tinyscrollbar_update();
}
但您的案例似乎与您的应用程序和插件之间的'offsetHeight'存在冲突错误
答案 1 :(得分:0)
您是否已定义必要的元素?您需要在html中定义以下元素。
.viewport .overview。 .scrollbar .track .thumb
检查baijs.nl/tinyscrollbar以获取示例。