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

Cli*_*ote 1 javascript

我的<head>标签中有一个css文件,定义如下:

<link href="foo/bar/baz.css" rel="stylesheet" class="lazyload" type="text/css">
Run Code Online (Sandbox Code Playgroud)

我希望能够从javascript动态删除此css文件.但是,在运行时,我不会有完整的href,只有baz.css部分(那是因为文件托管在CDN上,并且每次都可以动态生成/不同的url,所以它不能被硬编码).

css文件将始终具有该类lazyload.

我该如何删除?

Mar*_*ski 5

$("link[href*='baz']").prop('disabled', true);
$("link[href*='baz']").remove();
Run Code Online (Sandbox Code Playgroud)