Pokaż wyniki od 1 do 3 z 3

Wątek: clone() w pętli PHP - ustawianie jako ostatniego

  1. #1
    Aktywny
    Dołączył
    Dec 2011
    Posty
    273

    Domyślnie clone() w pętli PHP - ustawianie jako ostatniego

    Witam.

    Mam taki problem, że moja funkcja która powinna kopiować dany element i następnie go pokazać, działa poprawnie ale nie tak jakbym sobie tego życzył....

    Kod:
    Kod:
    $('.note:first-child').clone().find('textarea').text('...').end('...').prependTo('#notes');
    ... owy kod kopiuje pierwszy napotkany element w ".note" (w moim wypadku div), wysyła go do "#notes" i zamienia jego tekst na "...". Zwykle skopiowany element powinien pojawić się na końcu listy lecz u mnie tak nie jest, przynajmniej nie na początku. Mam przycisk "Dodaj" który wywołuje tą funkcję, wszystko ładnie bez odświeżania strony się wykonuję lecz dany element pokazuje się na początku listy, a gdy odświeżę stronę przenosi go na koniec. Chciałbym przypomnieć, że wszystkie elementy (skopiowane i nie) są w pętli, co również oznacza, że podczas kopiowania dany element zapisuje się automatycznie do bazy danych.

    Mam nadzieję, że wyraziłem się wystarczająco jasno, jeżeli nie postaram się to wyjaśnić lepiej z przykładami. Na temat wątku też nie miałem zbytnio pomysłu.
    Z poważeniem, Bartek.

  2. #2
    fit
    fit jest nieaktywny
    Zarejestrowany
    Dołączył
    Aug 2012
    Posty
    13

    Domyślnie

    Pierwsze zdanie na temat metody prependTo w dokumentacji:
    Description: Insert every element in the set of matched elements to the beginning of the target.

    Rozwiązanie
    Metoda appendTo()
    Description: Insert every element in the set of matched elements to the end of the target.

    Tak na przyszłość, najpierw należy się zaznajomić z dostępną funkcjonalnością biblioteki, później należy poszukać rozwiązania na sieci (istnieje bardzo duża szansa, że ktoś miał podobny problem). Na końcu piszemy na forum. Należy szanować czas innych osób. Kolejna kwestia to przedstawienie problemu, należy określić go maksymalnie dokładnie. Sporo osób ma opory przed wrzuceniem własnego kodu. Nie ma się czego wstydzić albo bać. Kod wrzucamy najlepiej na http://jsfiddle.net

  3. #3
    Aktywny
    Dołączył
    Dec 2011
    Posty
    273

    Domyślnie

    Wielkie dzięki fit.

    Dzięki za podpowiedź, działa teraz poprawnie. Szukałem rozwiązania w sieci i nic nie znalazłem, co prawda zawsze myślałem, że funkcja prependTo() dodaje element na końcu listy, nie wiedziałem, że błąd leży tutaj. Bardzo dziękuję za pomoc.

    Temat można zamknąć.

Informacje o wątku

Użytkownicy przeglądający ten wątek

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. Jako Admin - w statystykach ...
    Przez Imperator w dziale Pytania dotyczące silnika Xnova
    Odpowiedzi: 9
    Ostatni post / autor: 03-07-2010, 13:36
  2. oznacz jako przeczytane
    Przez konri100 w dziale Administracja
    Odpowiedzi: 4
    Ostatni post / autor: 20-11-2009, 20:33
  3. Gra jako moduł apache
    Przez Zoran w dziale Kosz
    Odpowiedzi: 2
    Ostatni post / autor: 07-03-2009, 16:45
  4. Ustawianie max PPL Online
    Przez htmlxp w dziale Stawianie i konfiguracja serwera Mu Online
    Odpowiedzi: 0
    Ostatni post / autor: 22-02-2009, 21:39

Zakładki

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •