我有一个仅在某些页面上加载的样式表。加载此样式表时,它会显示我不想要的样式。
现在我无权访问样式表,但我可以将jQuery应用于页面......
如何检测是否加载了具有id:SupersizedCSS-css的样式表,如果是,我想将一些样式应用于页面...
代码:
if($('link[rel="stylesheet"]').attr('id') == 'SupersizedCSS-css'){
alert('Stylesheet loaded - Apply some styles');
}
我的代码不起作用......
答案 0 :(得分:1)
你可以尝试:
$(function () {
$('#SupersizedCSS-css').on('load', function () {
alert('Stylesheet loaded - Apply some styles');
});
});
但是,如果您要检查页面是否包含此链接:
$(function () {
if ($('#SupersizedCSS-css').length) {
alert('Stylesheet loaded - Apply some styles');
}
});