Я хочу, чтобы при клике элемент отправлялся в корзину, но $ .each
не обновляет значения, например, что я один элемент переместил в другой, который тоже есть в each (массив).
Вот jquery-код:
$ (function () { function newBox (children, parent) { var newBoxMake = $ ('<div></div>') .attr('id', 'newBox') .insertAfter(parent) .css('border', '2px solid lightblue'); $ .each([ children, newBoxMake.children() ], function () { move(this); function move (element) { element.each(function () { $ (this).click(function (e) { if ( e.originalEvent.target.parentNode.id == parent.attr('id') ) { $ (this).remove().prependTo('#newBox'); } else { $ (this).remove().appendTo(parent); } }); }) } }); } newBox( $ ('#div_for_img img'), $ ('#div_for_img')); });