मैं एक फॉर्म बिल्डर बना रहा हूं, मैं उपस्थिति को बदलना चाहता हूं, उदाहरण के लिए सामग्री का रंग। जब कक्षा के बराबर कक्षा को पाठ का एक सफेद रंग मिलना चाहिए, लेकिन जब बाकी सक्रिय नहीं होते हैं तो टेक्स्ट को काला होना चाहिए।jQuery एक वर्ग को दूसरे के साथ प्रतिस्थापित करता है यदि उल ली क्लास सक्रिय है
मैं जेनरेट 2 कक्षा के साथ ऐसा कैसे कर सकता हूं?
वैसे भी मैं इस मंच पर कुछ पाया है, लेकिन यह मेरे लिए काम नहीं लगता है:
$('.game-star').addClass('game-star2').removeClass('game-star');
.game-star ul li h3 {
\t font-size:14px;
\t color:#fff;
\t line-height:24px;
\t float:left;
\t font-weight:100;
\t margin-top:8px;
}
.game-star2 ul li h3 {
\t font-size:14px;
\t color:#fff;
\t line-height:24px;
\t float:left;
\t font-weight:100;
\t margin-top:8px;
}
<div class="game-star" style="height: 198px; overflow: hidden;">
<ul>
<li class="Active">
<div class="game-star-icon"></div>
<!-- <img src="../images/sideGameMenu1.png"/ class="winner-nameMoolar" "> -->
<h3 class="winner-name">Major Millions<br>
RMB 1000.00</h3>
<!-- <p>RMB 625.78</p> -->
</li>
<li>
<div class="game-star-icon"></div>
<h3 class="winner-name">Major Moolah<br>
RMB 3,266.41</h3>
<!-- <p></p> -->
</li>
<li>
<div class="game-star-icon"></div>
<h3 class="winner-name">Major Moolah Isis<br>
RMB 4,982.78</h3>
<!-- <p></p> -->
</li>
<li>
<div class="game-star-icon"></div>
<h3 class="winner-name">发大财<br>
RMB 8,888.88</h3>
<!-- <p>RMB 396.42</p> -->
</li>
<li>
<div class="game-star-icon"></div>
<h3 class="winner-name">我发我发我发发发<br>
RMB 9,999.99</h3>
<!-- <p>RMB 28.89</p> -->
</li>
</ul>
</div>
my CSS :
यह दो सीएसएस वर्गों होने के लिए है? या यह ऐसा कुछ हो सकता है ... '.game-star उल li [वर्ग = सक्रिय] h3 {...}' – Matthew
यह मेरे लिए ठीक काम कर रहा है। यदि कोई त्रुटि है, तो क्या आपने कंसोल की जांच की? – Jows
jQuery ('। Game-star') आज़माएं। AddClass ('game-star2')।removeClass ('खेल-स्टार'); – Jows