jScrollPane加载Safari中的动态内容分隔页
jScrollPane loading dynamic content breaks page in Safari
我正在加载一个rss提要框,并将jScrollPane应用于它。在我的其他网站上效果很好,但由于某种原因,这个仅在Safari中中断。它正确地加载页面,然后突然只捕捉到rss框。我试过.delay()和(window).ready,以为是时间和.css(position),但都没有用。有什么想法吗?
它在这里:mia谜语.com/webclient/hundredstories/blog.html
scrollpane script:
<script type="text/javascript">
$(document).ready(function() {
$(".blog").jScrollPane();
});
</script>
CSS:
.blog {
width: 530px;
height: 250px;
position: absolute;
top: 380px;
left: 330px;
margin-left: 20px;
padding-left: 10px;
}
html/加载提要的脚本:
我遇到了类似的问题,以下是对我有效的方法:
jQuery(window).load(function() {
jQuery('.blog').jScrollPane();
});
也就是说,使用(window).load而不是(windows).ready,正如你在问题中指出的那样。
在我的案例中,由于WordPress脚本兼容性问题,我不得不使用jQuery(而不是$)。但在您的情况下,它可能也适用于$。
希望这能有所帮助。
附言:我注意到的另一件事是,你网站的.blogdiv似乎只包含rss提要。jScrollPane应用于该div,因此它自然地将自己应用于div的内容。
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 动态分配GA增强型电子商务跟踪器
- onkeyup无法动态创建多个文本区域
- 使用javascript将动态表从一个html页面打印到另一个html页
- 如何使Javascript动态html表及其上的事件
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 如何在Bootstrap Modal中为动态点击生成的变量设置jade属性
- 如何使用javascript从主svg对象动态创建svg视图框
- 试图在引导模式内动态生成图表,得到offsetWidth错误
- 通过在Dojo mobile ViewController.openExternalView中动态更改打开同一外部视图的
- 如何在Google柱状图中动态添加行/列
- 困在逻辑中试图定位动态的东西
- 在动态创建的元素上获取对特定选择器的引用
- 如何动态插入jquery代码
- 获取表单中选中复选框的值以分隔字符串(动态命名)
- 在创建二维动态表时分隔行和列
- 如何将Javascript对象的列表动态创建为逗号分隔的对象
- jScrollPane加载Safari中的动态内容分隔页
- 如何使用Jquery动态创建分隔字符串