jquerysuperbox+;jScrollPane问题
大家好,感谢大家阅读以下内容: 我遇到了这个问题,我试图使用Superbox和jScrollPane。 我得到了一些内联内容,可以很好地加载超级框(作为模态),但是没有出现滚动条(jScrollPane),所以我无法滚动内容。如果需要一些代码: 如何使用SUPERBOX JSCROLLPANE:jquerysuperbox+;jScrollPane问题,jquery,jscrollpane,Jquery,Jscrollpane,大家好,感谢大家阅读以下内容: 我遇到了这个问题,我试图使用Superbox和jScrollPane。 我得到了一些内联内容,可以很好地加载超级框(作为模态),但是没有出现滚动条(jScrollPane),所以我无法滚动内容。如果需要一些代码: 如何使用SUPERBOX JSCROLLPANE: $(function(){ $.superbox.settings = { closeTxt: "Close",
$(function(){
$.superbox.settings = {
closeTxt: "Close",
loadTxt: "Loading...",
nextTxt: "Next",
prevTxt: "Previous"
};
$.superbox();
$('.scroll-pane').jScrollPane();
});
如何呼叫/打开灯箱:
<li><a href="#about" rel="superbox[content]">About</a></li>
用于内联内容的HTML:
<div id="infos" style="display:none;">
<div id="acerca" class="scroll-pane">
<h2>Content mode</h2>
<p>Generates a box containing an element of the page.</p>
</div>
</div>
内容模式
生成包含页面元素的框
谢谢你的时间和知识 调用$('.scroll pane').jScrollPane()代码>但您不会在页面上显示带有类滚动窗格的元素。必须有与应用jScrollPane的选择器匹配的内容
此外,您可能只想在superbox打开后初始化jScrollPane。我快速浏览了superbox页面,不幸的是,它们似乎没有提供任何事件,因此我不确定是否有办法确定superbox何时被打开。您可以尝试以下方法:
$('#infos').show().jScrollPane().hide();
这将临时显示信息框并在其上初始化jScrollPane(不能在隐藏元素上初始化jScrollPane),然后再次隐藏它。然后,当superbox显示时,jScrollPane应该就位…您好,非常感谢您的回复:请检查此链接并单击“ACERCA”一词。jScrollPane有一个奇怪的行为:/jScrollPane似乎需要在superbox显示后进行初始化。。。唯一干净地做到这一点的方法是,如果superbox有某种“加载”事件,但它似乎不存在。你可以尝试在链接中添加一个点击监听器,并在其中初始化jScrollPane?哦,我很抱歉,但我不是一个编码员(加上我是一个小傻瓜),所以请你帮我一下好吗?一些示例代码将非常好。嗨,伙计们,如果这有助于我使用Ajax[]函数解决某人的问题,并将a href设置为锚定,那就解决了所有问题。谢谢我:D