javascript - Dojo - removeClass by identifying div using class not working e.g. query('.lb').removeClass('hide'); -
this works:
query('#lb').removeclass('hide');
but need remove ".hide" class multiple divs tried this:
query('.lb').removeclass('hide');
i'm new dojo. i'm wondering why can select div remove class using id not class.
please help!
heres html i'm using
<div class="lb hide"> <div class="lbc">test</div> <span class="closebtn">close</span> </div> <div id="lb" class="hide"> <div class="lbc">test</div> <span class="closebtn">close</span> </div>
here's link jsfiddle of this: http://jsfiddle.net/7xh003o3/
there 2 divs, both ".hide" class. when link clicked, should both have ".hide" class removed , appear on screen. 1 id specified works.
your fiddle not have same code, in fiddle have:
query('.').removeclass('hide');
which should be:
query('.lb').removeclass('hide');
the code above should work fine. however, have 1 div .lb
class on it. should change html both elements have .lb
class, example:
<div class="lb hide"> <div class="lbc">test</div> <span class="closebtn">close</span> </div> <div id="lb" class="hide"> <div class="lbc">test</div> <span class="closebtn">close</span> </div>
if did that, should work fine, can see in updated fiddle: http://jsfiddle.net/7xh003o3/2/
Comments
Post a Comment