jsfiddle.net上的Onclick事件未触发

我正在jsfiddle上测试一些javascript,由于某种原因,我无法获得在单击按钮时触发的功能。有什么建议吗?

catspeake
浏览 409回答 3
3回答

MMTTMM

在Frameworks & Extensions面板中,设置onLoad为No wrap - in <body>。我花了一段时间才弄清楚这一点。

偶然的你

您已经配置了JSFiddle以将代码包装在onload事件处理程序中。因此,您尝试调用的函数onclick超出范围。不要使用内部事件属性。使用jQuery的(因为您已经在使用jQuery)事件绑定。

慕尼黑8549860

我还建议您使用Backbone.js之类的框架。您可以创建“房间”模型并设置其属性-例如价格和房间号。然后将这些模型推入集合(类似于具有某些有用方法的超级数组)。您可以将其与JQuery一起使用,它确实有助于清理代码。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript