gpt4 book ai didi

javascript - 如何使用 JavaScript 定位 CSS 链接

转载 作者:太空宇宙 更新时间:2023-11-04 09:43:00 25 4
gpt4 key购买 nike

我只能访问 CMS 的后端。他们正在以这种方式加载自定义样式表

<link rel="stylesheet" media="(min-width:481px)" href=".../css/custom/styles.css" type="text/css">

我需要删除 media="(min-width:481px)"。有没有办法用 JavaScript 来做到这一点(我不认为 CMS 使用 jquery)?

最佳答案

我个人不建议用 JavaScript 弄乱链接的元素,但如果您仍然想这样做,这应该可行:

document.querySelector('link[href=href=".../css/custom/styles.css"]').removeAttribute('media');

如果您仍想这样做,请确保等待 css 样式加载。

如果您出于某种原因想要使用此解决方案并对所有链接标签执行此操作,那么这个很简单:

var linkList = document.querySelectorAll('link');

for(var i in linkList) {
linkList[i].removeAttribute('media');
}

始终使用 .removeAttribute,而不是使用 setAttribute 将参数设置为 null。这通常是不好的做法。

关于javascript - 如何使用 JavaScript 定位 CSS 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39734478/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com