"下一个“;按钮并没有按预期循环浏览答案
"Next" button does not cycle through answers as expected
我正在尝试构建一个非常基本的纯JavaScript应用程序(没有jQuery)。
使用jQuery,我觉得我可以很容易地做到这一点。但JavaScript就没那么多了。
这是我的JSF应用程序:
http://jsfiddle.net/abustamam/CLenJ/2/
因此,目的是当按下"下一步"按钮时,问题及其附带的答案可以循环使用。
问题是,当按下"下一步"时,什么都不会发生。即使我将next()
函数设置为类似的函数
function next() {
alert("pressed!");
}
什么也没发生。
在另一个问题的建议下,我将"onLoad"改为"No wrap-in head"。
此时,问题和值最初并未加载。
从控制台错误来看,加载顺序似乎对按钮是否工作,或者第一个问题是否会加载有很大的影响,但我找不到让它们同时工作的方法。
有人能照亮吗?谢谢
在fiddle中,您的脚本位于load
回调之下,这意味着next
方法位于闭包内,因此在全局范围内不可用。
如果你查看浏览器控制台,你可能会看到一个脚本错误,上面写着Uncaught ReferenceError: next is not defined
在Frameworks and Extensions
下第二个下拉菜单的左侧面板中,选择No Wrap - In Body
演示:Fiddle
相关文章:
- 循环浏览多个身体背景图像
- 单击按钮时循环浏览匹配的表
- 使用Razor/C#循环浏览HTML表以获得每个<tr>
- 玉循环浏览文件目录
- 循环浏览JavaScript对象并记录其属性
- 在 Jquery 上循环浏览类以制作动画
- 循环浏览页面上所有选中的复选框并将id拉入数组不起作用
- 如何循环浏览页面源中的所有文本框元素并查找所有这些文本框的名称
- Javascript循环浏览图像
- 使用javascript循环浏览asp.net单选按钮列表以获取所选值和文本
- 如何告诉CasperJS循环浏览一系列页面
- 基于缩略图在路径中循环浏览图像
- 如何循环浏览JSON列表
- 循环浏览视频并在每个视频后刷新
- 如何模拟单击事件以延迟循环浏览幻灯片
- 使用 JQuery 循环浏览 JavaScript 中的数组
- 循环浏览 base64 图像并保存为 pdf
- Flickity gallery - 如何循环浏览一次然后停止自动播放
- 如何重复循环浏览 JavaScript 对象
- 搜索后循环浏览数组