目前,我将在uglying之后在<head>
上添加所有javascript &使用这些jquery函数检查文档就绪。
$( document ).ready(function() {}); OR $(function() {});
是否有任何d3js等效于删除使用这些jquery函数?
发布于 2015-12-26 01:10:30
一个
您可以简单地将<script>
标记放在body
标记的底部。
B
您可以添加DOMContentLoaded
事件并在其中插入d3js代码。
document.addEventListener("DOMContentLoaded", function(e) {
/* Your D3.js here */
});
直接回答
在D3.js库中没有与函数等效的,上面编写的代码片段也可以工作。
发布于 2015-12-26 01:09:53
没有具体的d3
方法,但是,
如果您的javascript在html元素下面,那么在它开始执行javascript之前就加载了dom。
把你的javascript放在身体底部通常是足够好的。您还可以使用在大多数浏览器中工作的本机js
方法。
document.addEventListener("DOMContentLoaded", function(event) {
//do work
});
https://stackoverflow.com/questions/34469877
复制