关于悬停和iframe类型加载的请求页面

时间:2013-02-12 05:17:32

标签: javascript jquery ajax iframe

我有一个链接菜单,我想单独预览鼠标悬停时打开页面的窗口。

加载和隐藏多个iframe会占用太多cpu。

我想在悬停时请求页面并在悬停结束时终止连接/加载。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

使用attr()方法根据需要更改一个iFrame的src

var $iFrame=$('#iFrameID');    
$('.someClass').hover(){
    var src= this.href /* not sure of source*/
    $iFrame.show().attr('src', src);
},function(){
   $iFrame.hide()
});

为了简单起见,我使用了hide和show,你也可以动态添加和删除iFrame

API参考:http://api.jquery.com/attr/