yur*_*ura 16 javascript jquery
如何从Jquery选择器结果中获取真实对象?例:
$("form").first().id != $("form").first().attr("id")
Run Code Online (Sandbox Code Playgroud)
所以这意味着结果以某种方式用jquery包装/委托如何打开它?
左操作数不正确,因为这里:
$("form").first().id
Run Code Online (Sandbox Code Playgroud)
first()返回一个jQuery对象,因此你不能使用它id(一个DOM元素属性).要获取由jQuery对象包装的DOM元素,请使用数组引用:
$("form")[0].id
Run Code Online (Sandbox Code Playgroud)
或者get():
$("form").get(0).id
Run Code Online (Sandbox Code Playgroud)
以下内容应评估为true:
$("form")[0].id == $("form").first().attr("id")
Run Code Online (Sandbox Code Playgroud)
因此,这应该是false:
$("form")[0].id != $("form").first().attr("id")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6563 次 |
| 最近记录: |