Javascript jquery相当于在html元素上查找特定属性的值 var x=document.getElementsByTagName(“DIV”)[0].getAttribute(“自定义属性”); 控制台日志(x)//一些价值

Javascript jquery相当于在html元素上查找特定属性的值 var x=document.getElementsByTagName(“DIV”)[0].getAttribute(“自定义属性”); 控制台日志(x)//一些价值,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,现在我知道它是第0个div,但它可以在任何随机div上 是否有与上述类似的Jquery来获取元素属性的值?使用.attr()函数 var x=$(“div”).attr(“自定义属性”); 控制台日志(x) 使用.attr()函数 var x=$(“div”).attr(“自定义属性”); 控制台日志(x) JQuery选择器采用与CSS选择器完全相同的语法,因此使用定位元素,然后使用方法提取属性值 var x=$(“div[自定义属性]”); log(x.attr(“自定义属性”)//

现在我知道它是第0个div,但它可以在任何随机div上

是否有与上述类似的Jquery来获取元素属性的值?

使用
.attr()
函数

var x=$(“div”).attr(“自定义属性”);
控制台日志(x)

使用
.attr()
函数

var x=$(“div”).attr(“自定义属性”);
控制台日志(x)

JQuery选择器采用与CSS选择器完全相同的语法,因此使用定位元素,然后使用方法提取属性值

var x=$(“div[自定义属性]”);
log(x.attr(“自定义属性”)//somevalue

JQuery选择器采用与CSS选择器完全相同的语法,因此使用定位元素,然后使用方法提取属性值

var x=$(“div[自定义属性]”);
log(x.attr(“自定义属性”)//somevalue

JQuery有一个
.attr
方法,可以执行您想要的操作:

//旧方法:
var x=document.getElementsByTagName(“DIV”)[0].getAttribute(“自定义属性”);
控制台日志(x)//一些价值
//JQuery方式:
变量y=$(“div”).attr(“自定义属性”);
console.log(y)//somevalue

JQuery有一个
.attr
方法,可以执行您想要的操作:

//旧方法:
var x=document.getElementsByTagName(“DIV”)[0].getAttribute(“自定义属性”);
控制台日志(x)//一些价值
//JQuery方式:
变量y=$(“div”).attr(“自定义属性”);
console.log(y)//somevalue

document.getElementByTagName(“名称”)等价的是
$(“名称”)

[i]
索引结果的等价物是
.eq(i)

.getAttribute(“attr”)
的等价物是“.attr”(“attr”)

所以整个事情是:

  <div custom-attribute="somevalue"></div>
  var x = document.getElementsByTagName("DIV")[0].getAttribute("custom-attribute");
  console.log(x); //somevalue

document.getElementByTagName(“名称”)的等价物是
$(“名称”)

[i]
索引结果的等价物是
.eq(i)

.getAttribute(“attr”)
的等价物是“.attr”(“attr”)

所以整个事情是:

  <div custom-attribute="somevalue"></div>
  var x = document.getElementsByTagName("DIV")[0].getAttribute("custom-attribute");
  console.log(x); //somevalue

他想要第一个DIV的属性,而不是具有该属性的第一个DIV的属性。@Barmar他说它可以是任何
DIV
。我以为他的意思是他可能想要将
[0]
更改为其他索引,但它仍然应该是所有DIV的索引,不只是那些具有该属性的。他想要第一个DIV的属性,而不是具有该属性的第一个DIV的属性。@Barmar他说它可以是任何
DIV
。我想他的意思是他可能想要将
[0]
更改为不同的索引,但它仍然应该是所有DIV的索引,不仅仅是那些具有这种属性的人。