jquery - How do I write .next() when wrapped in an extra div? -


i wrote fiddle, don't use .next() when make sure button calls .next() tucked in nice div.

when naked ex. <a href="#" class="add-sub">add</a> it's fine.

when wrapped in div<div><a href="#" class="add-sub">add</a></div>, line clone.appendto(jquery(el).next().find('.sub')); doesn't work well.

i know easy little change, i've decided should ask question , little lesson in .next

fiddle

when wrap need find next() of wrapper element (you can use .parent() wrapper)

clone.appendto(jquery(el).parent().next().find('.sub')); 

demo: fiddle


Comments

Popular posts from this blog

c# - Send Image in Json : 400 Bad request -

jquery - Fancybox - apply a function to several elements -

An easy way to program an Android keyboard layout app -