साथ जावास्क्रिप्ट डोम हेरफेर मैं केवल इसअजीब भी वर्ग
<div class="oddeven">
<p id="p1" class="odd">Lorem ipsum</p>
<p id="p2" class="even">dolor sit amet</p>
<p id="p3" class="odd">consectetur adipiscing</p>
<p id="p4" class="even">sed do</p>
<p id="p5" class="odd">eiusmod tempor</p>
<p id="p6" class="even">incididunt ut</p>
</div>
<button class="btnClick">Click</button>
मैं इस
<div class="oddeven">
<p id="p1" class="odd active">Lorem ipsum</p> // every 'odd' class will show here
<p id="p2" class="even active">dolor sit amet</p> // every 'even' class will show here
</div>
<button class="btnClick">Click</button>
की तरह केवल दो पैरा नियम " '# p1' से शुरू किया गया है दिखाना चाहते हैं की तरह HTML है, एक पैराग्राफ क्लिक बटन पर बदल जाएगा, अजीब से भी, विषम वर्ग एक और विषम वर्ग में बदल जाएगा, और यहां तक कि कक्षा भी किसी अन्य वर्ग में बदल जाएगी "।
उदाहरण पहला परिवर्तन इस (पहला बटन क्लिक करें) की तरह दिखाई देगा
<div class="oddeven">
<p id="p3" class="odd active">consectetur adipiscing</p> // #p1 change to #p3
<p id="p2" class="even active">dolor sit amet</p>
</div>
उदाहरण दूसरा परिवर्तन (दूसरा बटन पर क्लिक)
<div class="oddeven">
<p id="p3" class="odd active">consectetur adipiscing</p>
<p id="p4" class="even active">sed do</p> // #p2 change to #p4
</div>
अगला बटन क्लिक अजीब बदल जाएगा, फिर भी, अजीब, यहां तक कि, और इतने पर .. कोई भी मेरी मदद करें, मैं अत्यधिक सराहना करता हूं ..
$(document).ready(function(){
var first_odd = $('.oddeven').children('.odd')[0];
var first_even = $('.oddeven').children('.even')[0];
$(first_odd).addClass('active');
$(first_even).addClass('active');
var odd_sibs = $(first_odd).siblings('.odd');
var even_sibs = $(first_even).siblings('.even');
$('.btnClick').on('click', function(){
// I don't know what to do
})
})
.odd {
\t color: red;
}
.even {
color: blue;
}
.oddeven p {
display: none;
}
.active {
display: block!important;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="oddeven">
\t <p id="p1" class="odd">Lorem ipsum</p>
\t <p id="p2" class="even">dolor sit amet</p>
\t <p id="p3" class="odd">consectetur adipiscing</p>
\t <p id="p4" class="even">sed do</p>
\t <p id="p5" class="odd">eiusmod tempor</p>
\t <p id="p6" class="even">incididunt ut</p>
</div>
<button class="btnClick">Click</button>
पहला परिवर्तन पर, यह '# p2 # p3' नहीं होना चाहिए? या आप तत्वों को स्थानांतरित करना चाहते हैं? – Tushar
@ तुषार पहले परिवर्तन (पहला बटन क्लिक) यह # पी 2 # पी 3 होना चाहिए क्योंकि # पी 1 को # पी 2 – fandiahm
पर बदल दिया गया है, फिर 'अजीब/यहां तक कि' चीज़ का क्या मतलब है? बस अगले को दिखाएं और पहले को छुपाएं! –