Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法初始化jScrollPane_Javascript_Jquery - Fatal编程技术网

Javascript 无法初始化jScrollPane

Javascript 无法初始化jScrollPane,javascript,jquery,Javascript,Jquery,我正在使用插件,我所做的是创建html结构: <div id="resources_list"></div> 我导入了必要的文件以包含它: <link rel='stylesheet' href="jquery.jscrollpane.css"/> <script src="jquery.min.js"></script> <script src="jquery.jscrollpane.min.js"></scr

我正在使用插件,我所做的是创建html结构:

<div id="resources_list"></div>

我导入了必要的文件以包含它:

<link rel='stylesheet' href="jquery.jscrollpane.css"/>
<script src="jquery.min.js"></script>
<script src="jquery.jscrollpane.min.js"></script>
<script src="jquery.mousewheel.js"></script>

然后在js I init的JscrollPane中:

$('#resources_list').jScrollPane({ mouseWheelSpeed: 70 });
$('#resources_list').append('<div>Hello</div>')
$('#resources_list').append('<div>World</div>')
$('#资源列表').jScrollPane({mouseweelspeed:70});
$(“#资源列表”).append('Hello')
$(“#资源列表”).append('World')
但我得到的结果是:

控制台中没有错误,结构如下所示:

应该使用垂直滚动条显示,如站点示例中所示,我做错了什么


检查浏览器的开发者控制台是否有错误。我怀疑您的jquery.jscrollpane.css路径错误。因为jScrollPane可以工作,所以它会在块内创建新的html标记,但是这个新标记没有样式。

检查浏览器的开发者控制台是否有错误。我怀疑您的jquery.jscrollpane.css路径错误。因为jScrollPane可以工作,所以它在块内创建新的html标记,但这个新标记没有样式。

好的问题已经解决,我不知道为什么,但要让它工作,您必须在如下函数中进行初始化:

$(document).ready(function()
{
    $(function()
    {
        $('.results').jScrollPane({mouseWheelSpeed: 70});
    });
});

好的,问题解决了,我不知道为什么,但为了让它工作,你必须在一个函数中进行初始化,如下所示:

$(document).ready(function()
{
    $(function()
    {
        $('.results').jScrollPane({mouseWheelSpeed: 70});
    });
});

你能提供你的html和这个问题的演示吗?请分享你的Jsfieldlink@IrvinDominin检查这里的JSFIDLE:你能提供你的html和这个问题的演示吗?请分享你的JSFIDLElink@IrvinDominin在这里检查JSFIDLE:或者尝试使用另一个自定义滚动条。这很好:或者尝试使用另一个自定义滚动条。这很好: