我需要使用纯 JavaScript 并通过使用复合选择来选择元素来更改链接。 是否可以?如果是这样,我该怎么做?
这里是css选择
#ves-accordion > li.level0.nav-living-room.active.parent > a > span
这是我尝试过的,但失败了。
document.querySelector(‘#ves-accordion > li.level0.nav-living-room.active.parent > a > span’).href="link.html";
最佳答案
您需要定位 a
元素,而不是 span
元素。 anchor 可以是链接。跨度不能。
关于javascript - 使用纯 JavaScript 更改链接并使用复合 CSS 选择来选择元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27306351/