我正在开发一个应用程序,其中一个小部件具有一个按钮,通过启动API启动另外两个按钮。该API完美工作,但我无法让调用函数正常工作。当我刚刚宣布API时,使用:如何在点击到另一个元素时插入新的脚本元素
<script src="js/global.js"></script>
它工作正常,但在页面打开后立即启动。我需要它启动按钮点击代替。
我有以下代码:
<a href='' id='mylink'>click me</a>
<script type="text/javascript">
var myLink = document.getElementById('mylink');
myLink.onclick = function(){
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "js/global.js.";
return false;
alert('ping');
}
我设置的警报,看看那里的过程中停止工作。 “返回”之前的一切似乎都在运行。我已经试过这两个返回true和返回false,并没有区别。
这不是正确的做法。除此之外,您应该更改“global.js”中的代码,以便将要采取的操作封装在要从“click”事件处理程序调用的函数中。 – Pointy 2013-04-23 17:55:58