टॉगल करें मैंने देखा है कि विभिन्न उदाहरण जो मैं ढूंढ रहा हूं उसके करीब आते हैं, लेकिन इनमें से कोई भी इसका वर्णन नहीं करता है कि मैं इसे बिल्कुल कैसे चाहता हूं। मैं jQuery के लिए एक नौसिखिया हूँ, तो स्पष्टीकरण स्वागत है।आंतरिक HTML
मैं innerHTML
-
से +
पर टॉगल करने के लिए देख रहा हूं। किसी को भी कुशलता से ऐसा करने का तरीका पता है?
jQuery/जावास्क्रिप्ट
$(document).ready(function() {
$(".A1").click(function() {
$(".P1").toggle("slow");
$(".A1").html("+");
});
});
एचटीएमएल
<div class="A1">-</div>
<h2 class="H1">Stuff</h2>
<div class="P1">
Stuffy, Stuffy, Stuffed, Stuffen', Stuffing, Good Luck Stuff
</div>
किसी HTML तत्व में मदद करेगा के अंदर पाठ स्विचन से संबंधित धन्यवाद, कुछ भी। =)
'अगर ($ ('। A1') पाठ() == '-') $ ('ए 1')। पाठ ('+') और $ ('ए 1')। पाठ ('-') 'या? – powerbuoy
@ powerbuoy-'var e = $ ('ए 1') [0]; e.innerHTML = e.innerHTML == '+'? '-': '+'; ' – RobG
हां, यह बेहतर है। – powerbuoy