我有一个element
在CSS
。我使用的是:如何定义没有ID的元素?
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();
});
有一个函数getElementsByClassName或者如果你使用jquery ....只需键入$(“ul.bjqs-controls.v-centered”) –
*“但是在JS中我需要定义它”*我没有甚至知道你的意思。你想获得对元素的引用吗?你想创建一个元素吗? “定义元素”不是在这种情况下常用的短语。 –
从所有答案我有一个结论,认为jquery是更简单的方法,我想我会使用它,因为我在JS和jquery中绿色,很难理解什么是nodelist,它也与某些IE不兼容版本。 – user1804119