如何使用javascript检测特定的页面加载?

时间:2011-06-26 18:22:25

标签: javascript jquery load

我有一个带有id的表的图库页面。每个表格单元格都有一个img元素。如何测试当前页面是否有表格和那些img元素?

我试过了:

if ($("#gallery-table img"))
{
alert("Gallery page");
}

但即使元素不存在,该代码也会在每个页面上运行。

1 个答案:

答案 0 :(得分:9)

尝试

if ($("#gallery-table img").length)
{
   alert("Gallery page");
}
无论如何,jQuery都会返回一个对象,因此您需要查看该对象中是否存在任何内容。