Jquery搜索图像

时间:2012-09-27 07:06:09

标签: jquery web-scraping

HY,

我的问题很简单,但我无法控制答案。

我正在为chrome创建一个插件,搜索图像,当在页面上找到该图像时,它会做一些事情。

我首先得到了这段代码:

if($('img[src="http://cdn2.tribalwars.net/graphic/unit/att.png?169e1"]').length > 0){

这很好用。但今天它没有用。我知道为什么。因为在.png之后会出现一个随机代码。因为今天它是ibdd4。

那么如何在没有随机码的情况下搜索图像 因为我不需要随机代码...

2 个答案:

答案 0 :(得分:4)

您可以使用“startswith”选择器:

jQuery('img[src^="http://cdn2.tribalwars.net/graphic/unit/att.png"]')

http://api.jquery.com/attribute-starts-with-selector/

答案 1 :(得分:1)

将其从“等于”更改为“以...开头”以忽略代码:

if($('img[src^="http://cdn2.tribalwars.net/graphic/unit/att.png?169e1"]').length > 0)