
- jQuery 教程
- jQuery - 首頁
- jQuery - 路線圖
- jQuery - 概述
- jQuery - 基礎
- jQuery - 語法
- jQuery - 選擇器
- jQuery - 事件
- jQuery - 屬性
- jQuery - AJAX
- jQuery DOM 操作
- jQuery - DOM
- jQuery - 新增元素
- jQuery - 刪除元素
- jQuery - 替換元素
- jQuery CSS 操作
- jQuery - CSS 類
- jQuery - 尺寸
- jQuery - CSS 屬性
- jQuery 效果
- jQuery - 效果
- jQuery - 動畫
- jQuery - 鏈式操作
- jQuery - 回撥函式
- jQuery 遍歷
- jQuery - 遍歷
- jQuery - 遍歷祖先節點
- jQuery - 遍歷子孫節點
- jQuery UI
- jQuery - 互動
- jQuery - 小部件
- jQuery - 主題
- jQuery 參考
- jQuery - 選擇器
- jQuery - 事件
- jQuery - 效果
- jQuery - HTML/CSS
- jQuery - 遍歷
- jQuery - 雜項
- jQuery - 屬性
- jQuery - 實用工具
- jQuery 外掛
- jQuery - 外掛
- jQuery - PagePiling.js
- jQuery - Flickerplate.js
- jQuery - Multiscroll.js
- jQuery - Slidebar.js
- jQuery - Rowgrid.js
- jQuery - Alertify.js
- jQuery - Progressbar.js
- jQuery - Slideshow.js
- jQuery - Drawsvg.js
- jQuery - Tagsort.js
- jQuery - LogosDistort.js
- jQuery - Filer.js
- jQuery - Whatsnearby.js
- jQuery - Checkout.js
- jQuery - Blockrain.js
- jQuery - Producttour.js
- jQuery - Megadropdown.js
- jQuery - Weather.js
- jQuery 有用資源
- jQuery - 問答
- jQuery - 快速指南
- jQuery - 有用資源
- jQuery - 討論
jQuery :lang() 選擇器
:lang() 選擇器用於根據元素的語言屬性選擇元素。它專門針對 HTML 元素的 lang 屬性,該屬性指定元素內容的語言。
語法
以下是 jQuery 中 :lang 選擇器的語法:
$(":lang(language)")
引數
以下是上述語法的描述:
- :lang 指定要匹配的語言。
- 它可以是語言程式碼,例如英語的“en”,法語的“fr”等。此值也可以更具體,例如美國英語的“en-US”。
- :lang() 選擇器中的值不區分大小寫。
示例 1
在以下示例中,我們使用 :lang() 選擇器來選擇具有 lang="en" 屬性的段落:
<html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <script> $(document).ready(function(){ $(":lang(en)").css("background-color", "yellow"); }); </script> </head> <body> <p lang="en">This paragraph is in English.</p> <p lang="fr">Ce paragraphe est en français.</p> <p lang="en-US">This paragraph is in American English.</p> </body> </html>
執行上述程式後,它會選擇具有 lang="en" 屬性的段落,並以黃色背景突出顯示它們。
示例 2
在此示例中,我們選擇所有具有 lang="fr" 屬性的段落:
<html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <script> $(document).ready(function(){ $(":lang(fr)").css("background-color", "yellow"); }); </script> </head> <body> <p lang="en">This paragraph is in English.</p> <p lang="fr">Ce paragraphe est en français.</p> <p lang="en-US">This paragraph is in American English.</p> </body> </html>
執行後,:lang 會選擇具有 lang="fr" 屬性的段落,並以黃色背景突出顯示它們。
示例 3
此示例選擇具有 lang="en" 或 lang="es" 屬性的段落:
<html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <script> $(document).ready(function(){ $(":lang(en), :lang(es)").css("background-color", "yellow"); }); </script> </head> <body> <p lang="en">This paragraph is in English.</p> <p lang="fr">Ce paragraphe est en français.</p> <p lang="es">Este párrafo está en español.</p> <p lang="de">Dieser Absatz ist auf Deutsch.</p> </body> </html>
執行後,:lang 會選擇具有 lang="en" 或 lang="es" 屬性的段落,並以黃色背景突出顯示它們。
jquery_ref_selectors.htm
廣告