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')

источник:problogdesign.com

Оставьте свой комментарий