$("a.question").click(function () {
var $this = $(this);
$this.next(".answer").slideToggle('fast', function () {
$this.text($(this).is(':visible') ? "Show Question" : "Hide Question");
});
});
フィドル: http: //jsfiddle.net/9tSww/1/
..これは、トリガーを最初にクリックしたときを除いて、ほとんど機能します。ラベルは更新されません。2回目にクリックしたときからのみ機能します。