use*_*633 2 ruby-on-rails coffeescript
我正在使用Rails 4进行Agile Web开发,第11.5节教授如何使图像可点击.我接着是课程,下面是我的store.js.coffee
$(document).on "ready page:change", ->
$('.store .entry > img').click ->
$(this).parent().find(':submit').click()
Run Code Online (Sandbox Code Playgroud)
以上将允许我点击我的商店页面上的图片以将特定项目添加到购物车,但它将"点击"它两次,因此将两个项目添加到购物车而不是仅一个.常规的"添加到购物车"按钮工作正常,所以我不太确定问题出在哪里.
我认为上面的代码不足以查明问题,但我不知道要发布的代码的其他部分,所以如果您需要其他信息,请告诉我.谢谢!
错误发生在脚本的第一行.
您需要将准备好的元素和页面分开: 使用昏迷进行更改.
试试这样:
$(document).on "ready, page:change", ->
Run Code Online (Sandbox Code Playgroud)
它应该工作.
| 归档时间: |
|
| 查看次数: |
332 次 |
| 最近记录: |