检查是否加载了样式表ID -然后执行函数



我有一个只在某些页面上加载的样式表。当加载这个样式表时,它会应用我不想要的样式。

现在我无法访问样式表,但我可以将jQuery应用于页面…

如何检测id:SupersizedCSS-css的样式表是否加载,如果是,我想应用一些样式到页面…

代码:

       if($('link[rel="stylesheet"]').attr('id') == 'SupersizedCSS-css'){
           alert('Stylesheet loaded - Apply some styles');
       }

你可以试试:

$(function () {
    $('#SupersizedCSS-css').on('load', function () {
        alert('Stylesheet loaded - Apply some styles');
    });
});

但是,如果您想检查页面是否包含此链接:

$(function () {
    if ($('#SupersizedCSS-css').length) {
        alert('Stylesheet loaded - Apply some styles');
    }
});

相关内容

最新更新