0

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

加载和隐藏多个 iframe 会占用过多的 CPU。

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

4

1 回答 1

1

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

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

为了简单起见,我使用了隐藏和显示,您也可以动态添加和删除 iFrame

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

于 2013-02-12T05:52:15.167 回答