大小调整事件的侦听器

异步

使用引导折叠菜单,并且在折叠菜单时需要将css属性添加到另一个div中。.nav-collapse内联高度值更改,但是事件侦听器不起作用。所以有什么问题?还是有其他制作方法,我想要什么?

$('.nav-collapse').resize(function() {
            var height = $('.nav-collapse').height();
            $('.custom-class').css('margin-top', height);
        })
TJ人群

元素没有resize事件,只是window

您将不得不采用margin-top另一种方法,这里没有任何事件需要挂起。如果折叠菜单中添加了一个类或类似的类,则在其他元素是后代或同级元素的情况下,可以使用该类。(如果两者都不是,则将变得非常困难。)

或者,您可以钩住关闭折叠菜单的事件,并在margin-top那里处理(在延迟后立即显示,或者如果折叠是动画显示的)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章