.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()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。