javascript-perfect-scrollbar默认滚动条保留,并且“ perfect-scrollbar”不起作用

我真的需要帮助.我想将iframe上的认滚动条替换为“完美滚动条”.
我已经下载了完美的滚动条.我也将所需的文件包含到我的html文档中.根据文档,我在iframe中设置了内容容器的样式.结果是,当我加载主页并在iframe上移动鼠标光标时,会出现“ perfect-scrollbar”,但仍保留认滚动条.下一个问题是,新滚动条根本不起作用.它始于iframe内容的顶部,结束于iframe内容底部,因此我无法滚动.

我的iframe内容页面的HTML

 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sk" lang="sk">
 <head>
 <Meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" media="all" href="../css/iframestyle.css" />

    <link rel="stylesheet" type="text/css" media="all" href="../css/perfect-scrollbar-0.4.8.min.css" />

<!-- latest jQuery direct from google's CDN -->
  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

<script type="text/javascript" src="../js/perfect-scrollbar-0.4.8.min.js"></script>
<script type="text/javascript" src="../js/perfect-scrollbar-0.4.8.with-mousewheel.min.js"></script>
<script type="text/javascript" src="../js/scroll.js"></script>

<title>TITLE</title>

 </head>

 <body>

 <div id="amfCont">
 ..... // content to be scrolled
 </div>
</body>
</html>

CSS:

#amfCont {
font-family:"Verdana";
text-align:justify;
position:relative;
overflow:hidden;
}

JS(包含scroll.js)

$(document).ready(function() {
"use strict";
$('#amfCont').perfectScrollbar();
});

谁能指出我这里有什么问题吗?

解决方法:

在iframe中尝试jQuery Scrollbar.

<!DOCTYPE html>
<html>
    <head>
        <title>jQuery Scrollbar Demo</title>
        <Meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" href="http://gromo.github.io/jquery.scrollbar/jquery.scrollbar.css">

        <script src="//code.jquery.com/jquery-1.9.1.js" type="text/javascript"></script>
        <script src="http://gromo.github.io/jquery.scrollbar/jquery.scrollbar.js"></script>

        <script>
            jQuery(function($){
                $('.page-wrapper').scrollbar();
            });
        </script>

        <style type="text/css">
            html, body, .page-wrapper {
                border: none;
                height: 100%;
                margin: 0;
                padding: 0;
                width: 100%;
            }

            .page-content {
                padding: 10px 20px;
            }
        </style>
    </head>
    <body>
        <div class="page-wrapper scrollbar-macosx">
            <div class="page-content">
                [CONTENT HERE]
            </div>
        </div>
    </body>
</html>

在上面的示例中,我使用了scrollbar-macosx类,但是您可以从预定义样式中选择任何一个,也可以制作自己的自定义滚动条-完全可以CSS定制.

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: &lt;span id=&quot...
jQuery 添加水印 &lt;script src=&quot;../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...