我正在尝试编写 jQuery 代码来计算<img>
站点上包含的元素数量。该站点由 4 个单独的 HTML 页面组成,全部位于服务器上的同一文件夹中。这些页面中只有一个“pics.html”加载了需要执行此功能的 .js 文件(pics.html 是唯一需要知道站点上有多少图像的页面)。
从 pics.html中获取<img>
元素很容易,因为 pics.html 是加载脚本的页面:
var numImgs = $('img').length;
...但我对如何参考不同的页面执行相同的功能感到困惑。是否可以指定选择器引用的 HTML 页面?
我试过这个,作为一个疯狂的猜测:
var numImgs = $('test.html:img').length;
不出所料,它没有奏效。我用谷歌搜索了答案,但找不到解决方案——或者如果我确实找到了,我想我理解得不够好,无法意识到这是答案。
谢谢你的尽心帮助!