我有一个 CSS 选择器 #menu li {background-color: red;}
。
我想在 JavaScript 中访问它的属性。重要的是我需要同时访问 #menu
和 li
,因为单独的 #menu
具有不同的属性。似乎 getElementById(menu li)、QuerySelector 和 getComputedStyle
在这种情况下不起作用。
还有其他方法可以实现吗?还是我遗漏了什么?
最佳答案
你应该为此使用 jQuery,这里是简单的代码示例
//html
<div id="menu" data-number="123" >
</div>
//jquery
var menu = $('#menu').attr('data-number');
console.log(menu);
//print 123
关于javascript - 在 JavaScript 中获取元素 ID 和通用元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34512663/