在加载Javascript之前,是否可以选择加载/渲染图标字体(例如bootstrap glyphicons)?我有问题,在ajax get请求准备好之前,图标不会显示。与此同时,图标将显示为simpel正方形。
我的标题中包含所有与css相关的内容,并在页脚之前使用js来首先渲染布局和最后的javascript。
这是我的基本获取请求:
$(document).ready(function () {
// ajax stuff
$:ajax({
url: "/api/v1/data/point/" + id,
type: 'GET',
( .. )
})
}
答案 0 :(得分:1)
您可以使用
$(window).load(function() {
//do stuff
});
只有在加载/呈现整个页面时才使脚本执行某些操作。 虽然在完成domtree创建后document.ready会立即触发,但window.load会等待整个页面,包括要加载的所有资源。