.hide()子元素延迟隐藏

独奏

我有一个<div>,其中包含不同的元素。

问题是,如果我触发jQuery .hide(),则父级<div>几乎立即隐藏(具有背景色),而其他元素只是挂在“空中”,并以微小的延迟消失,它们甚至彼此之间也有延迟,就像一行中的所有元素一样并且无法一次隐藏。

我已经弄乱CSS几个小时了,转换是一样的,我无法在jsFiddle中复制这个问题。

可能是什么问题?

<div class="map-marker-wrapper">
    <div class="map-marker-container">

        <div class="arrow-down"></div>

        <img src="' . $marker_thumbnail . '" />

        <div class="content">
            <a href="' . $marker_permalink . '">
            <h5 class="title">' . $marker_title . '</h5>
            </a>' .
            $marker_price . '  
            <div class="more-content">
                <span>' . $marker_size . ' </span>
                <span> ' . $marker_price. ' </span>
            </div>
        </div>

    </div>
</div>

removeMarkers();

//Remove map markers and marker cluster
function removeMarkers() {

    for( i = 0; i < newMarkers.length; i++ ) {

        markers[i].setMap( null );

        //Close infoboxes
        if ( markers[i].infobox.getVisible() ) {

            markers[i].infobox.hide();
        }
    }

    if ( cluster ) { 

        cluster.clearMarkers();
    }

    markers = [];
    newMarkers = [];
    bounds = [];
}
独奏

进行更改markers[i].infobox.hide();jQuery( '.infoBox' ).hide();消除问题。

我不确定它是否有影响(性能或其他),但我想时间会证明一切

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

隐藏元素,1秒延迟

来自分类Dev

一些子元素没有隐藏在$('#div')。hide()上

来自分类Dev

如何拖动隐藏的子元素

来自分类Dev

如何根据元素中的字符数在延迟后隐藏元素

来自分类Dev

根据子元素的值隐藏父元素

来自分类Dev

隐藏或显示按钮单击w / .hide()的元素?

来自分类Dev

隐藏动态元素函数 on.('hide')

来自分类Dev

隐藏所有子元素,但首先隐藏每组元素

来自分类Dev

如何延迟自动隐藏和显示元素

来自分类Dev

jQuery:单击父元素时,隐藏子元素。单击子元素时,不要隐藏它

来自分类Dev

获取元素的innerText,但排除隐藏的子级

来自分类Dev

在悬停时隐藏div的子元素

来自分类Dev

如何隐藏父div的子元素

来自分类Dev

在悬停时隐藏div的子元素

来自分类Dev

jQuery隐藏/显示特定的li子元素

来自分类Dev

隐藏容器的文本内容,但不隐藏其子元素

来自分类Dev

隐藏容器的文本内容,但不隐藏其子元素

来自分类Dev

CSS:顶部元素隐藏子元素溢出的背景

来自分类Dev

如何隐藏父元素但内部子元素可见

来自分类Dev

如果没有子元素,则父元素应隐藏

来自分类Dev

AngularJs如果父元素具有类,则隐藏子元素

来自分类Dev

网格行隐藏子元素其他元素

来自分类Dev

使用Hide()/ Show()在数组中隐藏jQuery元素的集合

来自分类Dev

ng-hide是否隐藏了所包含的DOM元素?

来自分类Dev

嗨,我想在<ul>元素下隐藏一个特定的<li>元素。但是hide()隐藏了所有<li>元素

来自分类Dev

延迟隐藏Javascript

来自分类Dev

在将鼠标移出父DIV时隐藏子元素-AngularJs

来自分类Dev

子手游戏中隐藏的p元素无法固定

来自分类Dev

隐藏或删除所有子元素时防止 div 折叠

Related 相关文章

热门标签

归档