如何定义没有ID的元素?

时间:2013-06-29 10:44:50

标签: javascript dom getelementbyid

我在element中有一个CSS。我正在使用:

ul.bjqs-controls.v-centered {to add style to it}

但在JS我需要定义它而我没有Id,唯一的定义方式是ul.bjqs-controls.v-centered

我是JS的新人。

我应该使用getElementById吗?或者是什么?

编辑:

我正在尝试使用jquery,但这是我第一次使用它,我正在尝试将页面调整大小的元素(ul.bjqs-controls.v居中)宽度更改为窗口宽度,但它没有似乎工作:/

$(window).resize(function() {
 $("ul.bjqs-controls.v-centered").width()=$(window).width();
});

3 个答案:

答案 0 :(得分:1)

getElementsByClassName("classname")将返回一个nodeList。你可以在其中循环并达到你想要的项目。

答案 1 :(得分:1)

请查看http://api.jquery.com/category/traversing/tree-traversal/

您可以使用其他已识别的元素或使用上述人员的类来查找元素。

答案 2 :(得分:0)

你可以使用下面的jquery

$(".ul.bjqs-controls.v-centered").html() 
像那样