有5個基本選擇器:1、ID選擇器,根據ID匹配元素,語法“$("#id值")”;2、元素選擇器,根據元素名匹配元素,語法“$("元素名")”;3、類選擇器,根據類來匹配元素,語法“$(".類名")”;4、通配符“*”選擇器,匹配所有元素等。
本教程操作環境:windows7系統、jquery1.10.2版本、Dell G3電腦。
基本選擇器是jQuery中使用最多的選擇器,jquery有5個基本選擇器:
選擇器 | 功能描述 |
---|---|
ID選擇器 #id | 根據給定的ID匹配一個元素 |
元素(標簽)選擇器 element | 根據給定的元素名匹配所有元素 |
類選擇器 .class | 根據給定的類匹配元素 |
通配符 * 選擇器 | 匹配所有元素 |
并集選擇器 selector1,selector2,...,selectorN | 將每一個選擇器匹配到元素合并后一起返回 |
1、#id 選擇器:
jQuery #id 選擇器通過 HTML 元素的 id 屬性選取指定的元素。
頁面中元素的 id 應該是唯一的,所以您要在頁面中選取唯一的元素需要通過 #id 選擇器
舉例:使用 #id 選擇器選擇 id="myDiv1"的元素,將其隱藏。
<!DOCTYPEhtml><html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>MyTestJQuery</title><scripttype="text/javascript"src="./js/jquery-1.10.2.min.js"></script><scripttype="text/javascript">$(function(){$("button").click(function(){$("#myDiv1").hide();});});</script></head><body><buttontype="button">點擊</button><p>p元素1</p><p>p元素2</p><pid="myDiv1">Hello</p></body></html>
2、元素選擇器:
jQuery 元素選擇器基于元素名選取元素。
舉例:使用元素選擇器選擇所有<p>元素,將其隱藏。
<!DOCTYPEhtml><html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>MyTestJQuery</title><scripttype="text/javascript"src="./js/jquery-1.10.2.min.js"></script><scripttype="text/javascript">$(function(){$("button").click(function(){$("p").hide();});});</script></head><body><buttontype="button">點擊</button><p>p元素1</p><p>p元素2</p><pid="myDiv1">Hello</p></body></html>
3、.class 選擇器:
jQuery 類選擇器可以通過指定的 class 查找元素。
舉例:使用類選擇器選擇Class=“myClass1”的元素,將其隱藏。
<!DOCTYPEhtml><html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>MyTestJQuery</title><scripttype="text/javascript"src="./js/jquery-1.10.2.min.js"></script><scripttype="text/javascript">$(function(){$("button").click(function(){$(".myClass1").hide();});});</script></head><body><buttontype="button">點擊</button><p>p元素1</p><p>p元素2</p><pid="myDiv1">Hello</p><pClass="myClass1">你好</p></body></html>
4、通配符選擇器*
jQuery 通配符選擇器可以用來選擇所有元素,,也可以選擇某個元素下的所有元素;
舉例:給所有元素添加樣式,讓字體變紅
<!DOCTYPEhtml><html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>MyTestJQuery</title><scripttype="text/javascript"src="./js/jquery-1.10.2.min.js"></script><scripttype="text/javascript">$(function(){$("button").click(function(){$("*").css("color","red");});});</script></head><body><buttontype="button">點擊</button><p>p元素1</p><p>p元素2</p><pid="myDiv1">Hello</p><pClass="myClass1">你好</p></body></html>
5、并集選擇器
當幾個元素樣式屬性一樣時,可以共同調用一個聲明,元素之間用逗號分隔。群組選擇器是將具有相同樣式的元素分組在一起,每個選擇器之間使用逗號“,”隔開,這個逗號告訴瀏覽器,規則中包含多個不同的選擇器,如果不有這個逗號,那么所表達的意就完全不同了,省去逗號就成了我們前面所說的后代選擇器,這一點大家在使用中千萬要小心加小心。
示例:將p和span元素的字體顏色設置為紅色
<!DOCTYPEhtml><html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>MyTestJQuery</title><scripttype="text/javascript"src="./js/jquery-1.10.2.min.js"></script><scripttype="text/javascript">$(function(){$("button").click(function(){$("p,span").css("color","red");});});</script></head><body><buttontype="button">點擊</button><p>p元素</p><span>span元素2</span><pid="myDiv1">Hello</p><pClass="myClass1">你好</p></body></html>
讀到這里,這篇“jquery基本選擇器有哪些”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注本站行業資訊頻道。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
來源:袁琪會員商店氣溫逐漸回升,夏天天真無邪!終于可以放心吃冰淇淋了!冒著長胖的風險,掃了12家便利店,挑了幾十款2021年的新雪糕,終于帶來了這一波雪糕良心評價。既有牛奶+魷魚等黑暗料理,也有芥末+紫菜、榴蓮+廣藿香的奇妙cp。與一本紅寶書不同的是,這篇文章中的所有冰品都可以在便利店買到??靵砟闷鹉愕南娜毡?,每天都有新口味,體會冰淇淋的自由。一個星期就不一樣了!前方種草,注意!01 可愛多花花...
現在只要有買房想法的人,就有了對產權的理解。房屋產權不是一件小事,而且近幾年它的一些政策變化,大家應該能理解現在的產權是什么,產權的處理很重要。而且現在房子也很清楚,有小產權房,也有大產權房,那么回看2012年小產權房政策有哪些內容呢,2012年國土資源部也召開了吹風會,表示力爭到明年年底基本完成全國農村集體土地所有權登記發證工作,明確制定小產權房最新政策,不允許登記發證。內容1.《意見》提出要嚴...
申請visa信用卡需要什么條件。以中國銀行為例,申請visa信用卡一般需要滿足以下條件:1、申請人年齡滿十八周歲,擁有完全民事行為能力;2、申請人持有有效身份證;3、申請人個人信用良好,沒有不良信用記錄;4、申請人擁有固定工作證明;5、申請人可以提供蓋有所在單位財務章的收入證明;6、申請人可以提供銀行存款、房產、汽車、股票以及債卷等財產證明;7、申請人可以提供社會養老保險證明。VISA信用卡的辦理...