jquery – 隐藏隐藏元素……有多糟糕?

前端之家收集整理的这篇文章主要介绍了jquery – 隐藏隐藏元素……有多糟糕?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
隐藏元素的隐藏有多糟糕?

所以,让我们说隐藏元素#myelement,然后我做一个$(‘#element’).hide().那不好吗?我应该先检查它是否可见?

谢谢!

解决方法

jQuery检查元素是否可见,并仅在其可见时隐藏: https://github.com/jquery/jquery/blob/master/src/css.js#L78
} else if ( !values[ index ] && !isHidden( elem ) ) {
        jQuery._data( elem,"olddisplay",curCSS( elem,"display" ) );
    }

因此您无需执行其他检查.任何手动检查都会使性能(实际上可读性)变差.

猜你在找的jQuery相关文章