开发者社区> 问答> 正文

页面<link rel="stylesheet" type="text/css" href="" />引入的标签没加载

因为网速问题 页面的外链css没有加载导致页面样式丢失,doucument.ready()会检测link标签的加载么?如果不能应该怎么做?

展开
收起
a123456678 2016-03-11 13:23:47 2822 0
1 条回答
写回答
取消 提交回答
  • doucument.ready()是指画面DOM元素回执完毕后触发,它不会检测link标签的加载。
    load事件是指画面元素包括资源加载完毕后触发。
    你可以尝试使用以下方法满足自己的需求,有以下html


    1.使用load事件,当资源加载正确加载时提示加载完成了,或做自己想做的事情。

    $('#cssT').on('load',function(){
    console.log('加载完成了');
    });
    2.使用error事件,当资源加载出错时提示资源加载出错,或做自己想做的事情。

    全选复制放进笔记$('#cssT').on('error',function(){
    console.log('加载有问题');
    });

    2019-07-17 18:59:00
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载