看到Toggling button text in jquery這個問題後,我試圖在我的情況下重新創建它,但似乎無法工作。jQuery:點擊更改按鈕文字
這裏是我做了什麼小提琴:http://jsfiddle.net/V4u5X/
$('.SeeMore2').click(function(){
var $this = $(this);
$this.toggleClass('SeeMore');
if($this.hasClass('.SeeMore2')){
$this.text('See More');
} else {
$this.text('See Less');
}
});
它似乎永遠只運行if語句一次。我錯過了什麼?
不要放在參數'hasClass'一個'.'。 – Barmar
如果我這樣做,它實際上不會改變文本 – Scherf
您切換seeMore類,但從來沒有處理seemore2 –