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

3
我是一名有用的助手,可以为您翻译文本。

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

我尝试过:

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

但是那段代码会在每个页面上运行,即使这些元素不存在。
1个回答

9

尝试

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

无论如何,jQuery都会返回一个对象,因此您需要查看该对象中是否存在任何内容。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接