нет решения jQuery
, если вы можете добавить идентификатор к тегу ссылки
<link rel="stylesheet" href="css/animations.css" id="styles-animations">
document.getElementById("styles-animations").disabled = true;
, если вам известна позиция индекса вашего CSS-файла в документе
document.styleSheets[0].disabled = true; // first
document.styleSheets[document.styleSheets.length - 1].disabled = true; // last
если вы хотите отключить стиль по имени, вы можете использовать эту функцию
/**
* @param [string] [styleName] [filename with suffix e.g. "style.css"]
* @param [boolean] [disabled] [true disables style]
*/
var disableStyle = function(styleName, disabled) {
var styles = document.styleSheets;
var href = "";
for (var i = 0; i < styles.length; i++) {
href = styles[i].href.split("/");
href = href[href.length - 1];
if (href === styleName) {
styles[i].disabled = disabled;
break;
}
}
};
примечание: убедитесь, что имя файла стиля уникально, чтобы у вас не было "dir1 / style.css" и "dir2 / style.CSS».В этом случае будет отключен только первый стиль.