时间:2021-05-26
jQuery函数的第二个参数可以指定DOM元素的搜索范围。
第二个参数可分为以下类型
DOM reference
jQuery wrapper
document
代码示例
复制代码 代码如下:
<!DOCTYPE html>
<html>
<body>
<form>
<input name="" type="checkbox"/>
<input name="" type="radio"/>
<input name="" type="text"/>
<input name="" type="button"/>
</form>
<form>
<input name="" type="checkbox"/>
<input name="" type="radio"/>
<input name="" type="text"/>
<input name="" type="button"/>
</form>
<input name="" type="checkbox"/>
<input name="" type="radio"/>
<input name="" type="text"/>
<input name="" type="button"/>
<script type="text/javascript" src="jquery-1.11.1.js"></script>
<script type="text/javascript">
// search within all form elements, using a wrapper for context,
// alerts "8 inputs"
alert("selected" + $('input', $('form')).length + ' inputs');
// search with the first form element, using DOM reference as the context,
// alerts "4 inputs"
alert("selected" + $('input', document.forms[0]).length + ' inputs');
// search within the body element for all input elements using an expression,
// alerts "12 inputs"
alert("selected" + $('input', 'body').length + ' inputs');
</script>
</body>
</html>
总结
第二个参数的不同的类型,对应的用法如下表所示。 类型用法jQuery wrapper$('input', $('form')).lengthDOM reference$('input', document.forms[0]).lengthdocument$('input', 'body').length
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
jQuery的$调用后想要获取DOM元素可以使用get方法,如下复制代码代码如下://方式1$('div').get(1);//获取页面中第二个div当然,也可
一:在函数入参中使用通配符@AspectJ支持3种通配符*:匹配任意字符,但它只能匹配上下文中的一个元素...:匹配任意字符,可以匹配上下文中多个元素,但在表示
Android圆形图片或者圆角图片的快速实现,具体内容如下话不多说直接上codexml文件布局初始化控件之后用工具类加载//第一个参数上下文,第二个控件名称,第
hover(over,out)事件函数当鼠标移动一个匹配的元素上面,会触发指定的第一个函数当鼠标移出这个元素时,会触发指定的第二个函数over(function
在shell中,调用函数时可以向其传递参数。在函数体内部,通过$n的形式来获取参数的值,例如,$1表示第一个参数,$2表示第二个参数...带参数的函数示例:#!