jquery中类似 img[src contains 'tj.jpg'] 的写法?解决方法
jquery中类似 img[src contains 'tj.jpg'] 的写法?tr...trtr...trtrtdimg src..
jquery中类似 img[src contains 'tj.jpg'] 的写法?
<tr>...<tr>
<tr>...<tr>
<tr><td><img src="../img/tj.jpg"></img></td></tr>
我要选择不包含 tj.jpg的 tr
这样写的话:$("tr:not(has('img[src='../img/tj.jpg']'))") 不是我最终想要的
因为 src='../img/tj.jpg'在有的地方是'img/tj.jpg'
属性过滤器里面有没有包含的方法 比如 img[src contains 'tj.jpg']
[解决办法]
$("img").each(function(i){
if(this.src.indexOf("tj.jpg")!=-1){
//这里写你的逻辑
}
});
[解决办法]$("img").not($("img[src='../img/tj.jpg']")).not($("img[src='/img/tj.jpg']")).parent("td").css("background","green");
这样写也是可以的。
[解决办法]
$("tr:not(has('img[src*='tj.jpg']'))")