Jquery和Ajax动态加载IFrame

标签 jquery ajax dynamic iframe

我有一个可以动态加载网页内 iframe 的脚本。您可以在此处查看演示:DEMO

我想使用jquery来实现类似的结果,但具有很好的滑动效果,以及在另一个div中加载iframe的外部链接。基本上,我在一个页面上有 10 个链接。单击链接时,我希望 iframe 窗口加载新内容并对过渡应用效果。有谁知道有这方面的插件吗?我没有足够的经验从头开始编写脚本,所以任何帮助将不胜感激!

最佳答案

根据评论进行更改...

给定一个页面,例如

<input type="button" value="Load Frames" id="submit" name="submit" onclick="loadFrame()" />
<iframe class="frameToChange" link="http://www.apple.com" style="display: none" ></iframe>
<iframe class="frameToChange" link="http://www.google.com" style="display: none" ></iframe>

尝试类似下面的内容

function loadFrame() {
    var j$ = jQuery.noConflict();
    var frames = j$('.frameToChange');

    frames.each(function(index) {
        j$(this).slideDown('fast');
        j$(this).attr('src', j$(this).attr('link'));
    });
}

关于Jquery和Ajax动态加载IFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2501864/

相关文章:

javascript - 点击事件传递参数

javascript - 如何限制字段只接受 4 个数字字符作为输入?

php - 动态显示带有相应标题的表格

javascript - 我需要用最少的脚本或 Jquery 代码对 html 页面中的值求和

jquery - 使用Giggle JS在Firefox中无法进行音频/视频通话

html - 跳过 ajax 请求的 servlet 过滤器

php - 使用ajax和jquery在codeigniter中获取相关行值

jquery - 使用ajax下载JSP文件

php - 想要为 MailChimp 提供动态内容?

c# - 使用动态属性初始化惰性属性