Тема: Drag & Drop Jquery
Показать сообщение отдельно
  #1 (permalink)  
Старый 31.07.2011, 20:48
Новичок на форуме
Отправить личное сообщение для irixxxxx Посмотреть профиль Найти все сообщения от irixxxxx
 
Регистрация: 31.07.2011
Сообщений: 4

Drag & Drop Jquery
Здравствуйте!
Есть js код:
$(document).ready(function() {
     $("#draggable li").draggable ({
         helper: "clone",
         connectToSortable: "#sortable",
     });
     $("#sortable").sortable ({
         activate: function (event, ui) {
         $(ui.helper).html("Текст");
         }
     });
     });


HTML:
<ul id="sortable">
     <li class="itemColor1">Пункт 1</li>
     <li class="itemColor1">Пункт 2</li>
     <li class="itemColor1">Пункт 3</li>
     <li class="itemColor1">Пункт 4</li>
     <li class="itemColor1">Пункт 5</li>
     </ul><br><br>
     <ul id="draggable">
     <li class="itemColor2">Пункт 1</li>
     <li class="itemColor2">Пункт 2</li>
     <li class="itemColor2">Пункт 3</li>
     <li class="itemColor2">Пункт 4</li>
     <li class="itemColor2">Пункт 5</li>
     </ul>

При перемещение например "Пункт 1" из второго списка в первый - пункт заменяется на "Текст ". Однако, когда этот самый пункт "сбрасывается" над первым списком, он снова трансформируется обратно, то есть снова получает название "Пункт 1", а не "Текст". Каким образом сделать так, что бы при "сбрасывание", этот самый пункт сохранял за собой название "Текст"? Пробовал различные события, но видимо чего не до понял. Пожалуйста, объясните!
Ответить с цитированием