2
我有一个带有ID的表的图库页面。每个表格单元格都有一个img元素。如何测试当前页面是否有表格和这些img元素?如何使用javascript检测特定的页面加载?
我想:
if ($("#gallery-table img"))
{
alert("Gallery page");
}
但该代码在每一页上运行,即使不存在的元素。
我有一个带有ID的表的图库页面。每个表格单元格都有一个img元素。如何测试当前页面是否有表格和这些img元素?如何使用javascript检测特定的页面加载?
我想:
if ($("#gallery-table img"))
{
alert("Gallery page");
}
但该代码在每一页上运行,即使不存在的元素。
尝试
if ($("#gallery-table img").length)
{
alert("Gallery page");
}
jQuery是不管什么返回一个对象,所以你需要看看在对象存在任何事情。