首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在iframe中激活jquery特性?

如何在iframe中激活jquery特性?
EN

Stack Overflow用户
提问于 2012-08-20 12:44:10
回答 1查看 352关注 0票数 1

我有一个内部有多个jquery特性的iframe,但我不知道如何正确地调用其中的任何一个函数来执行jquery。当我直接访问iframe页面时,jquery可以完美地工作,但是当我访问框架的父级时,jquery不会被激活。对于这个问题,我看了看其他的答案,但就是没能找到答案。

例如,在iframe中,我有两个带有jScrollpane的div。通常,要激活jScrollpane,我必须拥有以下代码:

代码语言:javascript
复制
<script type="text/javascript" src="/scrollpane/jquery.jscrollpane.min.js"></script>
<script>
$(function()
{
$('.scroll-pane').jScrollPane();
});
</script>

但是我根本不知道如何从父页面调用这个函数。我不太了解jquery,所以如果有人能从字面上解释一下如何在iframe中激活这个功能,我将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2012-08-20 13:31:50

您可以使用jquery在iframe中调用函数:

代码语言:javascript
复制
<script type="text/javascript">
 $(document).ready(function(){    
  $("#id_of_your_frame").load(function(){
   $("#id_of_your_frame").contents().find(".scroll-pane").jScrollPane();
  });
 });
</script>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12032374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档