0

请注意,只有方法“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()
4

1 回答 1

1

http://api.jquery.com/toggleClass/

  $(".retract-header a, .expand-header a").click ->
    $(this).parent().toggleClass("retract-header expand-header")

于 2013-10-30T17:47:58.753 回答