hoverIntent with iframe,与边框和高度混淆。悬停工作

时间:2015-05-10 07:05:38

标签: jquery hoverintent

我已经看过这个:jQuery hoverIntent not working, but hover does

但是,我有两个处理器进出,而hoverIntent仍然无法正常工作。哈弗呢。我很肯定我也拥有所有目录。

var sidebar = $('#sidebar');

    sidebar.hoverIntent(function(){
        sidebar.attr('id','sidebar_active');
    }, function(){
        sidebar.attr('id','sidebar');
    });

侧边栏是iframe:

<iframe id="sidebar" scrolling="no" src="sidebar/sidebar.php"></iframe>

ID在这里:

#sidebar{
    width:56px;
    border:0; 
    height:100%; 
}

#sidebar_active{
    width:150px;
    border:0; 
    height:100%; 
}

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

$(function(){
var sidebar = $('#sidebar');

    sidebar.hoverIntent(function(){
        sidebar.attr('id','sidebar_active');
    }, function(){
        sidebar.attr('id','sidebar');
    });
})

以下是工作链接http://jsfiddle.net/asadalikanwal/usL4a8xj/