国产探花免费观看_亚洲丰满少妇自慰呻吟_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即是。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 鄂托克旗| 绥宁县| 盘锦市| 中卫市| 炉霍县| 临汾市| 阿尔山市| 兴城市| 晴隆县| 烟台市| 彭水| 乐安县| 乌苏市| 乌拉特中旗| 浑源县| 临沂市| 济阳县| 饶河县| 长沙市| 乐陵市| 桂平市| 扶沟县| 阳江市| 天长市| 武宁县| 洪洞县| 凉山| 泾川县| 永嘉县| 万安县| 德庆县| 都江堰市| 车致| 怀来县| 沧州市| 邢台县| 吴川市| 礼泉县| 呼和浩特市| 玛沁县| 彭泽县|