2011-06-26 85 views
2

我有一个带有ID的表的图库页面。每个表格单元格都有一个img元素。如何测试当前页面是否有表格和这些img元素?如何使用javascript检测特定的页面加载?

我想:

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

但该代码在每一页上运行,即使不存在的元素。

回答

8

尝试

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

jQuery是不管什么返回一个对象,所以你需要看看在对象存在任何事情。

相关问题