.labels()
返回:jQuery
說明:查找與第一個選定元素關聯的所有標簽元素。
-
添加的版本:1.12.labels()
- 此方法不接受任何參數。
這可用於查找與<input>
元素關聯的所有<label>
元素。關聯可以通過嵌套,其中標簽是輸入的祖先,或者通過標簽上的for
屬性,指向輸入的id
屬性。如果沒有標簽與給定元素關聯,則返回一個空的 jQuery 對象。
此方法模仿本機 labels
屬性,並非所有瀏覽器都支持該屬性。此外,此方法也適用於文檔片段。
例子:
突出顯示輸入元素的所有標簽
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>labels demo</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.12.4.js"></script>
<script src="//code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
</head>
<body>
<label>
Firstname
<input id="name">
</label>
<label for="name">Please enter your name</label>
<script>
$( "input" ).labels().addClass( "ui-state-highlight" )
</script>
</body>
</html>
演示:
相關用法
- JQuery .last()用法及代碼示例
- JQuery .load()用法及代碼示例
- JQuery .live()用法及代碼示例
- JQuery .length用法及代碼示例
- JQuery .jquery用法及代碼示例
- JQuery .scroll()用法及代碼示例
- JQuery .add()用法及代碼示例
- JQuery .contextmenu()用法及代碼示例
- JQuery .undelegate()用法及代碼示例
- JQuery .contents()用法及代碼示例
- JQuery .empty()用法及代碼示例
- JQuery UI .addClass()用法及代碼示例
- JQuery .click()用法及代碼示例
- JQuery UI .toggleClass()用法及代碼示例
- JQuery .removeAttr()用法及代碼示例
- JQuery .addClass()用法及代碼示例
- JQuery UI .cssClip()用法及代碼示例
- JQuery .next()用法及代碼示例
- JQuery UI .hide()用法及代碼示例
- JQuery .promise()用法及代碼示例
- JQuery .trigger()用法及代碼示例
- JQuery .mouseenter()用法及代碼示例
- JQuery .slideDown()用法及代碼示例
- JQuery UI .show()用法及代碼示例
- JQuery .wrapAll()用法及代碼示例
注:本文由純淨天空篩選整理自jqueryui.com大神的英文原創作品 .labels()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。