我Jscrollpane
用于我的新项目。这在页面上效果很好。
该页面工作正常,但在 qtip 内部调用时,自定义栏消失。
见自定义滚动条81.171.199.24/qtip/scrollpanel.html
查看 qtip 示例(点击 snowy Owl 链接):81.171.199.24/qtip/index.html
来自 qtip 的开发人员建议我应该在您的 qTip 页面上包含滚动脚本,并在工具提示jScrollPanel
的回调中调用该方法,onRender
否则将无法正常工作,因为它只是从页面中检索 HTML,而不是解析其上的 JS。
所以我试着把代码放在onRender
函数中,比如
onRender: function(){
$Q('#pop-panel').jScrollPane({scrollbarWidth:15,scrollbarMargin:0});
}
我也尝试使用
onRender: function(){
this.elements.content.jScrollPane({scrollbarWidth:15, scrollbarMargin:0});
}
但我仍然无法获得任何运气。
我认为不起作用的原因是:
- 我认为这两个脚本有冲突,这意味着我需要在 onRender 函数中使用 jquery noconflict 。
- 滚动条 div 位于 scrollpanel.html 而不是 index.html 中。如果我使用
this.elements.content.jScrollPane....
,这是否只影响“#report_main_content a[rel]
”内的元素。
请给一些建议,非常感谢您的帮助。
谭雅