我正在尝试创建一个向窗口发送警报对话框的按钮,但由于某种原因,我收到此错误:“ Uncaught ReferenceError :未定义 startPause。”我做错了什么?
这是我的 fiddle :http://jsfiddle.net/rgwawupw/
代码在这里:
<button onclick="startPause()">Start</button>
$(function(){
function startPause(){
alert("A");
};
});
最佳答案
您有两个不同的问题。首先,从 HTML 中取出 JavaScript。其次,startPause()
未在全局范围内定义。
<button id='clicker'>Click Me!</button>
function startPause(){
alert('A');
}
$('#clicker').click(function(){
startPause();
});
确保将 script
标记放在 body
元素的末尾,这样就不需要像代码中那样使用包装器。
关于javascript - Uncaught ReferenceError : startPause is not defined for simple button,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26319504/