使用引导折叠菜单,并且在折叠菜单时需要将css属性添加到另一个div中。.nav-collapse内联高度值更改,但是事件侦听器不起作用。所以有什么问题?还是有其他制作方法,我想要什么?
$('.nav-collapse').resize(function() {
var height = $('.nav-collapse').height();
$('.custom-class').css('margin-top', height);
})
元素没有resize
事件,只是window
。
您将不得不采用margin-top
另一种方法,这里没有任何事件需要挂起。如果折叠菜单中添加了一个类或类似的类,则在其他元素是后代或同级元素的情况下,可以使用该类。(如果两者都不是,则将变得非常困难。)
或者,您可以钩住关闭折叠菜单的事件,并在margin-top
那里处理(在延迟后立即显示,或者如果折叠是动画显示的)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句