Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][JQueryUI] droppable oraz .on()
Forum PHP.pl > Forum > Po stronie przeglądarki
KotWButach
Witam
Mam taki problem wyczytałem jedynie że droppable nieco gryzie się z .on() i nie wiem co zrobić. Chce przeciągnąć listę i potem do tej listy powkładać inne wiersze. Problem polega na tym że js nie widzi nowo utworzonej treści a nie wiem jak tutaj zastosować on o ile w ogóle się da. Przyznaje dynamiczne treści sprawiają mi trudności.

  1.  
  2.  
  3. // Obsługa okna do którego przeciągamy całe li
  4. $('.acordeon').find('ul.there ul').droppable({
  5. activeClass: 'ui-state-default', // css jak ma się zaznaczać miejsce gdzie u puścić
  6. hoverClass: 'ui-state-hover', // css jak ma się zaznaczać miejsce gdzie u puścić
  7.  
  8. // Obsługa przeniesienia do nowego okna.
  9. drop: function(event, ui) {
  10.  
  11. var level = ui.draggable.clone().html(); // pobranie potrzebnych informacji z przeciąganego elementu
  12.  
  13. if (!(level.indexOf('class="title') >= 0)) {
  14. $(this).find('.information').remove(); // usuwamy napis przeciagnij tutaj. o class="aqui"
  15.  
  16. $(this).append('<li>' + level + '</li>');
  17. }
  18. }
  19. });
  20.  


Czy ktoś mógłby coś doradzić?

Witam

Znalazłem coś takiego ale nie potrafię zrozumieć do końca logiki tego kodu względem moich potrzeb czy ktoś mądrzejszy mógłby mi napisać co się dzieje w tym kodzie?

http://jsfiddle.net/mccannf/28RVN/3/
amii
Zwróć uwagę, że w clone masz możliwość przekazania dodatkowego parametru http://api.jquery.com/clone/ który kopiuję elementy wraz z doczepionymi do nich eventami
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.