回答

收藏

如何检查 jQuery 中的元素是否存在?

技术问答 技术问答 257 人阅读 | 0 人回复 | 2023-09-12

如何检查 jQuery 中的元素存在吗?, W( q* G  B" o$ i' d9 h( c* y
我目前的代码是这样的:& [0 d+ W" f" t. O& K- u
    if ($(selector).length > 0Do something}- F8 d" ]1 r" t' D/ A$ V- R" w
有没有更优雅的方法来解决这个问题?也许是插件或功能?
4 E; T3 H, C) {. J                                                               
4 ]- c, t) z8 o0 E: b# j  Y% {    解决方案:                                                                , {; ~. y$ K4 ^  w) k/ B
                                                                在 JavaScript 中,一切都是真实或虚假,而对于数字0来说,false,一切都是这样true。所以你可以写:
* K! ~5 {* S% e5 w
    if ($(selector).length)" d  [- `8 n5 b& _2 D  V2 K; e
你不需要那>0部分。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则