请注意,只运行“hideHeader”方法。我点击按钮,通常会更改类,但执行的方法始终是“hideHeader”。
hideHeader = ->
$(".retract-header a").click ->
alert 'retract-header'
$(this).parent().attr("class", "expand-header")
showHeader = ->
$(".expand-header a").click ->
alert 'expand-header'
$(this).parent().attr("class", "retract-header")
$ ->
'use strict'
showHeader()
hideHeader()
答案 0 :(得分:1)
http://api.jquery.com/toggleClass/
$(".retract-header a, .expand-header a").click ->
$(this).parent().toggleClass("retract-header expand-header")