Ich habe Code-Block wie folgt ... zwei zeigen/verbergen zwei Divs. d.h. zwischen den Divs umschalten.jquery Frage zu Element
<li class="col-sm-6 col-md-4 col-lg-3">
<div id="front" class="riddles-border">
<div class="reddle-question"><p>Question 1</p></div>
<div class="riddle-ans"><a href="javascipt:void(0)" onclick="openAns(this)">Answer</a></div>
</div>
<div id="back" class="riddle-sliding-content">
<a href="avascipt:void(0)" onclick="closeAns(this)"><span class="toggle-button r-close"></span> </a>
<div class="r-answer"><p>Answer 1</p>
</div>
</div>
</li>
<li class="col-sm-6 col-md-4 col-lg-3">
<div id="front" class="riddles-border">
<div class="reddle-question"><p>Question 2</p></div>
<div class="riddle-ans"><a href="javascipt:void(0)" onclick="openAns(this)">Answer</a></div>
</div>
<div id="back" class="riddle-sliding-content">
<a href="avascipt:void(0)" onclick="closeAns(this)"><span class="toggle-button r-close"></span> </a>
<div class="r-answer"><p>Answer 2</p>
</div>
</div>
</li>
Wenn nun der openAns()
geklickt wird, möchte ich $('front')
div und FadeIn $('back')
div Fadeout. Und wenn closeAns()
angeklickt wird, möchte ich $('front')
div und ausblenden $('back')
div. Ich bin nicht in der Lage, das div von dem angeklickt <a>
Element in jquery zu bekommen. Kann jemand helfen?
Was meinen Sie damit, dass Sie nicht Holen Sie sich das Div in jQuery? Warum kannst du die divs nicht mit id als "front" und "back" bezeichnen? – illiteratecoder