jquery – 如何写这个coffeescript,所以它不刷新我的页面?

前端之家收集整理的这篇文章主要介绍了jquery – 如何写这个coffeescript,所以它不刷新我的页面?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我第一个Coffeescript功能,无法弄清楚如何在用户点击并且触发事件后,刷新页面
jQuery ->
  $(".answer_link").click -> 
    $val = $(this).attr 'id'
    $id = $val.replace(/answer_link_/,'')
    $input = "#new_answer_" + $id
    $($input).toggle 'slow'

谢谢!

解决方法

我认为这是一个关于jQuery或JavaScript的问题.
您可以使用.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的信息.

原文链接:https://www.f2er.com/jquery/179538.html

猜你在找的jQuery相关文章