javascript - $fn.insertAfter() and $fn.after() Jquery -


i understand $fn.insertafter() used insert element after element supplied argument. how's $fn.after() different it?

$.fn.after()help inserts element after target element, on call it.

$('div').after('<div>new div</div>'); 

whereas, $.fn.insertafter inserts target element after node specify:

$('<div>new div</div>').insertafter($('#someid')); 

the latter prefered, because keep reference newly created element , can chain more methods on it. instance:

$('<div>new div</div>')    .insertafter($('#someid'))    .attr('foo', 'bar')    .css({       'background-color': 'red'    }); 

is possible. cannot .after()help. same thing .append()help / .appendto()help , .insertbefore()help / .before()help


Comments

Popular posts from this blog

javascript - Enclosure Memory Copies -

php - Replacing tags in braces, even nested tags, with regex -