为什么我的脚本无法在图像查找时发出警报?
好吧,基本上我的代码在底部,如果我给出完整的图像网址,它就可以完美工作,但是如果我只给出其中的一部分并使用 * 表示另一部分,我会尝试让它工作。
var theList = ['*this.png','site.com/folder/*'];
for(i=0; i<theImages.length; i++) {
for(j=0; j<theList.length; j++) {
if(theImages[i].src==theList[j]) alert(theList[j]+' found on this page');
}
}
请并谢谢
Alright basically i have the code at the bottom and it works perfectly if i give the full image url but im trying to get it to work if i only give part of it and use a * for the other part.
var theList = ['*this.png','site.com/folder/*'];
for(i=0; i<theImages.length; i++) {
for(j=0; j<theList.length; j++) {
if(theImages[i].src==theList[j]) alert(theList[j]+' found on this page');
}
}
Please and thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我...真的不认为我的评论会有帮助,但既然看起来有帮助,我想我会将其作为答案发布:
它不起作用,因为您使用了 == 而不是将通配符 * 纳入其中的东西帐户。
I... didn't really think my comment would help, but since it seems it did, I guess I'll post it as an answer:
It's not working because you used == instead of something that would take the wildcard * into account.