javascript - 如何定义没有ID的元素?

标签 javascript dom getelementbyid

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

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

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

我是 JS 的新手。

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

编辑:

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

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

最佳答案

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

关于javascript - 如何定义没有ID的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17379365/

相关文章:

javascript - jquery 可拖动输入无法检测到按键/输入任何内容

javascript - 将变量传递到 document.getElementById() - Javascript

javascript - moment.js getter 中的日期不正确

javascript - JQuery 闪烁的 div?帮助使用 .promise()

java - 如何在 Selenium 中映射 XPath?

javascript - 如何调试缺少的 Facebook Like 按钮?

javascript - 使用 getelementbyid 时未应用 Div 样式

javascript - 无法在 'setProperty' : These styles are computed, 上执行 'CSSStyleDeclaration',因此 'opacity' 属性为只读

javascript - 未处理的拒绝 (TypeError) : keytar. setPassword 不是函数

javascript - 时间差异代码不起作用