1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | jQuery.fn.putBefore = function(dest){ return this.each(function(){ $(dest).before($(this)); }); } jQuery.fn.putAfter = function(dest){ return this.each(function(){ $(dest).after($(this)); }); } //использование // поставить элемент с классом element1 перед элементом с классом element2 $('.element1').putBefore('.element2') // поставить элемент с классом element1 после элемента с классом element2 $('.element1').putAfter('.element2') |
источник:
Оставьте свой комментарий