小编tHe*_*UrF的帖子

如何检测表是否存在(没有类或ID)

我在尝试使用jQuery检测表是否存在时遇到问题.该表没有类或ID.

我想要实现的是除非存在表,否则不会触发以下代码:

function tableAltRows()
    {
        $("#content table tr:even").each(function(){
            $(this).addClass("alt");
        });
    }
$(tableAltRows);
Run Code Online (Sandbox Code Playgroud)

所以我把最后一行改为:

if ($('table').length > 0) {
    $(tableAltRows);
}
Run Code Online (Sandbox Code Playgroud)

但检查表长度的行永远不会返回0以外的任何内容.作为测试,如果我将其更改为== 0则调用tableAltRows函数.我对jQuery并不熟悉,所以我想我错过了一些明显的东西?

jquery

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

jquery ×1