我一直在試圖解決這個問題,我成功了一些,但我現在卡住了。點擊jquery切換文本
我有這樣的結構:
<h4>title</h4>
<p>text</p>
<hr />
<h4>title</h4>
<p>text</p>
<p>text</p>
<hr />
<h4>title</h4>
<p>text</p>
<hr />
什麼,我只想盡力去做到的是切換的話東燃(意爲開啓)和slidding在P的上下車時verbergen(意爲隱藏)。此刻,我在詞尾添加了一個詞「tonen」,並檢查其是否顯示。
內容在加載時隱藏,顯示的是tonen,但是當點擊h4時,顯示內容但tonen不會變爲verbergen。我已閱讀過有關生活,但沒有得到它。
<script>
$(function(){
$("h4").append("<span> - tonen</span>");
$("h4").nextUntil("hr").hide();
$("h4").click(function() {
$(this).nextUntil("hr").slideToggle("fast");
if(span.text() == " - tonen"){
span.text(" - verbergen");
} else {
span.text(" - tonen");
}
});
});
</script>