नमस्ते मैं एक ऐप के साथ काम कर रहा हूं जहां मुझे अजाक्स के माध्यम से कोडिग्निटर पेजिनेशन मिलता है। समस्या हर प्रतिक्रिया पर है, डिफ़ॉल्ट रूप से पृष्ठ 1 का चयन किया गया है। मैं बदलने की कोशिश कर रहा हूं current
साथ कक्षा $("#user_pagination ul.pagination li").removeClass("current");
जो ठीक काम करता है लेकिन समस्या को सेट करना है current
वर्तमान पृष्ठ पर कक्षा। मैं चर रहा हूँ index
जिसमें वर्तमान पृष्ठ संख्या है, अब यदि मेरे पास पृष्ठ संख्या जैसी श्रेणी है <li class="2"><a herf="#">2</a></li>
, मुझे जोड़ना बहुत आसान होगा current
कक्षा।
क्या ऐसा करने का कोई तरीका है जो CodeIgniter पेजिनेशन क्लास का उपयोग कर रहा है?
यह मेरे html का उदाहरण है
<ul class="pagination pagination-sm m-t-none m-b-none">
<li class="current"> <a href="javascript:;">1</a> </li>
<li> <a href="javascript:;">2</a> </li>
<li class="next"><a href="javascript:;"> <i class="" title="Next">»</i></a>
</li>
</ul>
यदि लक्ष्य का चयन करने का कोई तरीका है <li>
जिसके बच्चे के अंदर स्ट्रिंग 2 है <a>
, तथा addClass
उस से <li>
? इससे समस्या का समाधान भी होगा।
उत्तर:
उत्तर № 1 के लिए 1अगर मैं आपको सही समझता हूं, तो यह कोड आपको टैग ढूंढने में मदद कर सकता है <li>
जिसके पास तार है 2
इसके बच्चे के अंदर <a>
:
$("#user_pagination ul.pagination li a:contains("2")").parent("li")