回答

收藏

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

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

如何检查 jQuery 中的元素存在吗?/ b8 I* m0 ^% Y- Z) W1 c
我目前的代码是这样的:7 I6 H" L8 \" W; d0 f
    if ($(selector).length > 0Do something}
    % {1 }: N6 D' ^- a
有没有更优雅的方法来解决这个问题?也许是插件或功能?
  H$ b7 B: N6 K" m5 G! j6 W" m                                                                8 C/ u2 `$ |; F0 y# d0 @
    解决方案:                                                                % b3 l5 u) A, q3 i- X+ t4 c2 P
                                                                在 JavaScript 中,一切都是真实或虚假,而对于数字0来说,false,一切都是这样true。所以你可以写:
, G# S4 q4 }! ~
    if ($(selector).length)2 z9 {6 H' F6 l7 m; z$ W$ D8 n6 J; l
你不需要那>0部分。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则