0
我的h3標頭充當jquery驅動的手風琴的觸發器。我希望能夠添加單詞「(點擊我)」,在單擊標題時打開和關閉該短語。 (單擊時刪除單詞,將它們添加到「關閉」時)。所寫的代碼很好用,只是它將第一個h3的文本放入所有頭文件中。 (「Header One」和「Header Two」變成「Header One(點擊我)」和「Header One(點擊我)」)我猜我需要某種版本的「foreach」 - 但它讓我難住了如何在手風琴的h3標題上切換文本
我的靈感來自於這裏找到in this example的信息 - 但它足以不同的是,我發現自己在我的適應停滯了
(function($) {
$(document).ready(function(){
$(".ui-accordion-header").not('.ui-state-active').append(' (click me)');
$(".ui-accordion-header").click(function() {
var originaltext = $(this).text();
var replacetext = " (click me)";
var newtext = originaltext.replace(replacetext,'');
$(".ui-accordion-header").text(newtext);
$(".ui-accordion-header").append(' (click me)');
$(".ui-accordion-header.ui-state-active:contains('lick')").text(newtext);
});
});
})(jQuery);
完美!謝謝!爲了更好地理解這一點,我將你和我的人比較了一下,比較結果非常清楚。再次感謝! – tvsmvp