1

我有一个element. CSS我在用着:

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

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

我是新来的JS

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

编辑:

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

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

3 回答 3

1

getElementsByClassName("classname")将返回一个节点列表。您可以循环进入它并达到您想要的项目。

于 2013-06-29T10:47:17.680 回答
1

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

您可以通过使用其他已识别的元素或使用上面提到的类来找到该元素。

于 2013-06-29T11:05:08.880 回答
0

你可以像下面这样使用jquery

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

像那样

于 2013-06-29T10:52:13.870 回答