How could i use the adjacent selector "+" with the $(this).
I would need a help with the commented lines with //this doesnt work:
$(".ExpandCollapse").click(function () {
if ($(this).nextUntil('.Collapsable').is(':visible'))
{
//this doesnt work
$(this + ".Collapsable").hide();
}
else
{
//this doesnt work
$(this + ".Collapsable").show();
}
});
Could you give me a hand?
Thanks a lot in advance.
Best Regards.
Jose
this
is a reference to theDOM element
of invocation. You can't concat astring
to that.So you either can directly use
this
to act on itor you can walk through the
DOM
from thereUse
next()
Or simply:
You can also cut down on having two statements for hiding and showing: