javascript - 如何仅使用文件名卸载 css 文件?

标签 javascript

我的 <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/

相关文章:

javascript - 我正在尝试在示例 html 中添加 google adsense,但它在控制台中显示错误?

javascript - 如何增加类里面某些东西的大小,而不是类里面其他元素的大小?

javascript - 如何在表单输入中使用onload?

javascript下拉条件

javascript - 根据关键字(和)分割字符串,除非引用 ('... and ...' )

Javascript – 创建 "some"函数

Javascript/jQuery 让函数在继续之前等待回调

javascript - 使用 AJAX 进行验证

javascript - 使用 ng-file-upload 上传原始图像和调整大小的图像

javascript - 在 Google map 中加载 KmlLayers 是否成功?