这是我第一个Coffeescript功能,无法弄清楚如何在用户点击并且触发事件后,刷新页面:
jQuery ->
$(".answer_link").click ->
$val = $(this).attr 'id'
$id = $val.replace(/answer_link_/,'')
$input = "#new_answer_" + $id
$($input).toggle 'slow'
谢谢!
解决方法
我认为这是一个关于jQuery或JavaScript的问题.
您可以使用.preventDefault()来执行此操作:
您可以使用.preventDefault()来执行此操作:
jQuery ->
$(".answer_link").click (event)->
#like this
event.preventDefault()
$val = $(this).attr 'id'
$id = $val.replace(/answer_link_/,'')
$input = "#new_answer_" + $id
$($input).toggle 'slow'
更多关于preventDefault的信息.