国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

jquery屬性選擇器not has怎么寫 行懸停高亮顯示

2024-05-06 15:54:51
字體:
來源:轉載
供稿:網友
jquery屬性選擇器中的包含 not has怎么寫,讓一個table中沒有 提交 圖片的行懸停時都高亮,下面有個不錯的示例,喜歡的朋友可以參考下

復制代碼 代碼如下:


$(function(){
/*
//$("html body div table.table_list tbody tr").not(":has('td a img[src*=tj.gif]')").mouseover(function(){
$("html body div table.table_list tbody tr:not(':has('td a img[src*=tj.gif]')')").mouseover(function(){
//alert($(this)[0].style.backgroundColor);
$(this).css("backgroundColor","66CCFF");// "red" "#f8fbfd"
$(this).mouseout(function(){
$(this).css("backgroundColor","");//$(this)[0].style.backgroundColor="";
});
});
*/
var tr2=$("table.table_list tr:not(':has('td a img[src*=tj.gif]')')");
tr2.mouseover(function(){
$(this).css("backgroundColor","66CCFF");
})
tr2.mouseout(function(){
$(this).css("backgroundColor","");
})
})


上面代碼 讓一個table中沒有 提交 圖片的行懸停時都高亮

我先在bbs上提問: 點擊打開鏈接

答案不滿意 最后索性學一學 鋒利的jquery 在附錄速查手冊 里找到這個 *= 和!= 分別表示包含和不包含。

這行

復制代碼 代碼如下:


var tr2=$("table.table_list tr:not(':has('td a img[src*=tj.gif]')')");


not里面又可以放一個函數has 因為是要tr變色不是要img變色 所以不能用tr td a img[src!=tj.gif] 注意都要引號 問題:有三層引號 怎么辦?還是單引號?

問題又來了tj.gif沒打引號怎么也可以?

復制代碼 代碼如下:


[src*=tj.gif


意思是src屬性中包含tj.gif字符串的?

所有的也可以這樣寫:

復制代碼 代碼如下:


var tr2=$("table.table_list tr").not(':has('td a img[src*=tj.gif]')');


所以我懷疑 選擇器 里的 : 代表調用選擇器。

下載:解壓后找 main1/caiji/task_send.html即是。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 瑞安市| 辽中县| 灵武市| 东丽区| 靖西县| 筠连县| 罗城| 邵阳市| 台山市| 改则县| 宿迁市| 临颍县| 集安市| 桑植县| 宁武县| 云梦县| 乡城县| 曲水县| 平凉市| 古交市| 精河县| 长乐市| 饶河县| 吕梁市| 通海县| 岑巩县| 广汉市| 太谷县| 吉安县| 公主岭市| 湘潭县| 上虞市| 山东省| 泽普县| 苏州市| 三河市| 新竹市| 浮梁县| 鄂托克前旗| 东辽县| 古丈县|