昨天,我正在玩我的 JavaScript,突然我的代码中有奇怪的错误,我无法解决。
我的网站加载了一个 svg 元素:
<div id="content">
<svg id="drawing"
title="Layouteditor"
viewBox="0 0 600 500"
xmlns="http://www.w3.org/2000/svg"
version="2.0"
preserveAspectRatio="xMidYMid meet"
onload="makeDraggable(evt)">
</svg>
</div>
使用 some console-loggign,我可以看到,它makeDraggable运行一次。在document加载 ( document.ready) 之后,我立即收到以下消息:
0: 'makeDraggable' 未定义
我绝对知道这个功能以前没有任何问题。我试图清空所有内容,因此只有文档 Ready 有这一行:
console.log("documentReady");
并且也makeDraggable有一行
console.log("makeDraggable");
这是输出:
makeDraggable 8 (780,9) documentReady 8 (709,9) 0: 'makeDraggable' 未定义
当然,我的站点中还有许多其他功能,但是我如何才能找出第二个调用的来源以及为什么会出错?
至尊宝的传说
相关分类