Javascript 如何获得UL';使用jquery的子属性是否为?

Javascript 如何获得UL';使用jquery的子属性是否为?,javascript,jquery,Javascript,Jquery,我想知道如何获取无序列表的第一个子类名。我知道UL的ID。我如何使用jQuery找到它 提前谢谢 试试看: $("#id li:first").attr("class"); 其中id=UL的id $("#ULID li:first").attr("class"); 另外,请记住,您的元素可能有多个类。@troynt做了一个有价值的添加,在ul和li的id之间添加了>:首先确保您只获取目标ul的第一个子元素,而不是子元素li中的任何li $('#list > li:first').att

我想知道如何获取无序列表的第一个子类名。我知道UL的ID。我如何使用jQuery找到它

提前谢谢

试试看:

$("#id li:first").attr("class");
其中id=UL的id

$("#ULID li:first").attr("class");

另外,请记住,您的元素可能有多个类。

@troynt做了一个有价值的添加,在ul和li的id之间添加了>:首先确保您只获取目标ul的第一个子元素,而不是子元素li中的任何li

$('#list > li:first').attr('class')
如果有多个类名,这将确保您只获得子LI的第一个类名:

$('#id > li:first').attr('class').split(" ")[0]

它接受class属性,按空格分割字符串,并返回结果数组中的第一个元素。如果只有一个类名,它仍然可以正常工作。

感谢您的快速回复。但是
classJ
的含义是什么呢。不管怎么说,我要试试。对不起,我发帖子后也看到了。更新。下面是一个jsbin示例: