我的 <head>
中有一个 css 文件标签,定义如下:
<link href="foo/bar/baz.css" rel="stylesheet" class="lazyload" type="text/css">
我希望能够从 javascript 中动态删除此 css 文件。但是,在运行时,我没有可用的完整 href,只有 baz.css
部分(那是因为文件托管在 CDN 上,并且 url 可以动态生成/每次都不同,所以不能硬编码)。
css 文件将始终具有类 lazyload
.
我怎样才能删除它?
最佳答案
$("link[href*='baz']").prop('disabled', true);
$("link[href*='baz']").remove();
关于javascript - 如何仅使用文件名卸载 css 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22724382/