Перемещение элементов
Добрый день! подскажите как переместить элементы в районе своего родителя?
$('.sepSt .waper-catalog-row-col-4 span').appendTo($('.sepSt .waper-catalog-row-col-3')); у меня собирает все .sepSt .waper-catalog-row-col-4 span и запихивает в .sepSt .waper-catalog-row-col-3 подскажите плиз.. |
$('.sepSt .waper-catalog-row-col-4 span').appendTo($('.sepSt .waper-catalog-row-col-3')); - красное лишнее.
Цитата:
|
<div class="sepSt"> <div class="waper-catalog-row-col-3"> <span>text</span> </div> <div class="waper-catalog-row-col-4"> <span>другой text</span> </div> </div> <div class="sepSt"> <div class="waper-catalog-row-col-3"> <span>text</span> </div> <div class="waper-catalog-row-col-4"> <span>другой text1</span> </div> </div> <div class="sepSt"> <div class="waper-catalog-row-col-3"> <span>text</span> </div> <div class="waper-catalog-row-col-4"> <span>другой text2</span> </div> </div> нужно что бы срабатывало в родителе , т.е. не собирало все .sepSt .waper-catalog-row-col-4 span а по одному каждый в своем отсеке... |
face2005,
нужна разметка как есть до манипуляций, и что должно получиться после. |
должно вот так получиться
<div class="sepSt"> <div class="waper-catalog-row-col-3"> <span>text</span> <span>другой text</span> </div> <div class="waper-catalog-row-col-4"> </div> </div> <div class="sepSt"> <div class="waper-catalog-row-col-3"> <span>text</span> <span>другой text1</span> </div> <div class="waper-catalog-row-col-4"> </div> </div> <div class="sepSt"> <div class="waper-catalog-row-col-3"> <span>text</span> <span>другой text2</span> </div> <div class="waper-catalog-row-col-4"> </div> </div> |
а получается вот так:
<div class="sepSt"> <div class="waper-catalog-row-col-3"> <span>text</span> <span>другой text</span> <span>другой text1</span> <span>другой text2</span> </div> <div class="waper-catalog-row-col-4"> </div> </div> <div class="sepSt"> <div class="waper-catalog-row-col-3"> <span>text</span> </div> <div class="waper-catalog-row-col-4"> </div> </div> <div class="sepSt"> <div class="waper-catalog-row-col-3"> <span>text</span> </div> <div class="waper-catalog-row-col-4"> </div> </div> |
Цитата:
|
я выше показывал, дублирую:
<div class="sepSt"> <div class="waper-catalog-row-col-3"> <span>text</span> </div> <div class="waper-catalog-row-col-4"> <span>другой text</span> </div> </div> <div class="sepSt"> <div class="waper-catalog-row-col-3"> <span>text</span> </div> <div class="waper-catalog-row-col-4"> <span>другой text1</span> </div> </div> <div class="sepSt"> <div class="waper-catalog-row-col-3"> <span>text</span> </div> <div class="waper-catalog-row-col-4"> <span>другой text2</span> </div> </div> |
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="https://code.jquery.com/jquery-3.3.1.min.js"></script> </head> <body> <div class="sepSt"> <div class="waper-catalog-row-col-3"> <span>text</span> </div> <div class="waper-catalog-row-col-4"> <span>другой text</span> </div> </div> <div class="sepSt"> <div class="waper-catalog-row-col-3"> <span>text</span> </div> <div class="waper-catalog-row-col-4"> <span>другой text1</span> </div> </div> <div class="sepSt"> <div class="waper-catalog-row-col-3"> <span>text</span> </div> <div class="waper-catalog-row-col-4"> <span>другой text2</span> </div> </div> <script> $('.waper-catalog-row-col-3').each(function(){ $(this).append($(this).siblings('.waper-catalog-row-col-4').children('span')); }); </script> </body> </html> так? |
Цитата:
PS. не на ту пару глядел ) |
Часовой пояс GMT +3, время: 23:34. |