0

如果名称中包含jquery ,我需要删除 css 文件。

因此,如果有任何 css 文件例如: jquerycustom.css ,则应将其从参考中删除。

那么如何扩展以下内容以实现我的要求?

$(this).removeClass('someClass');
4

2 回答 2

2
$("link[href*=jquery][rel=stylesheet]").attr('disabled', 'disabled');

或者

$("link[href*=jquery][rel=stylesheet]").remove();
于 2013-10-07T04:20:41.843 回答
1

我不太了解您的问题,但是如果您想使用.removeClass. 你可以这样使用:

$("#element").removeClass("class1 class2");

或使用正则表达式:

$("#element").removeClass (function (index, css) {
    return (css.match (/\bcolor-\S+/g) || []).join(' ');
});

试试这个

如果你想删除 CSS 文件:

给标签id一个。<link>

<link rel="stylesheet" href="style1.css" id="style1" />
<link rel="stylesheet" href="style2.css" id="style2" />

并使用此代码:

$("#style1").attr("disabled", "disabled");

更新:

$("link[id*="jquery"][rel=stylesheet]").attr('disabled', 'disabled');
于 2013-10-07T04:18:40.993 回答