javascript - JQuery check if existing appending element in element if not append to class but not this -
how can prevent reappending element if element in element exists code?
<div class='weekhourvalue' data-nameday='tuesday' data-week='34' data-day='10' data-month='5' data-year='2015'><div class='singleyearevent'></div></div> <div class='weekhourvalue' data-nameday='tuesday' data-week='34' data-day='10' data-month='5' data-year='2016'></div>
and want somethink this
$(".weekhourvalue[data-month='5'][data-day='10'] {where not exist in element}").append("<div class='singleyearevent'></div>");
is there jquery function this? thank you!
you can try:
$(".weekhourvalue[data-month='5'][data-day='10']").each(function(){ if (!$(this).find(".singleyearevent").length) $(this).append("<div class='singleyearevent'></div>"); });
Comments
Post a Comment