Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 8.11.2010 Ostrzeżenie: (0%)
|
Nie zupelnie wiem gdzie umiescic to pytani bo to reczje nie jest pytanie poczatkujacego. Mianowicie:
Mam kilka divow na stronie ktore moge poruszac draggable() - jquery ui Ale mam tez guzik ktory dodaje mi nowe takie same obiekty i one sa juz nie aktywne. Kod napisalem 'uniwersalny' czyli tak ze po kliknieciu na objekt z danej klasy czyta jego id i dopiero mozna go ruszac. no ale tak jak napisalem wczesniej jesli wstawie nowe (klasa zostaje ta sama id sie zminia (dodaje jeden do poprzednieg) no ale sa nie aktywne) - jak to zrobic ? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 4 Dołączył: 27.09.2007 Ostrzeżenie: (0%)
|
Normalnie jak podpinasz zdarzenie np
$('div').bind({ 'click' : function() {.....} }); to robisz to do istniejących elementów. Natomiast za pomocą LIVE i delegate robisz to przyszłościowo, czyli także do elementów które dopiero powstaną a pasują do pobrania. http://jqapi.com/#p=delegate http://jqapi.com/#p=live Ale w podanym przez ciebie skrypcie nie ma to znaczenia, bo ty podpinasz za każdym razem. Czytając twój skrypt ja to rozumiem tak: klikam na newOne, on tworzy element i wrzuca go do div. Potem podpinasz Resize i Dragable jakiemuś innemu elementowi, który gdzieś tam jest na stronie. Nie wiem czy to tak ma działać (IMG:style_emoticons/default/smile.gif) Może podaj kod w całości? |
|
|
|
Ideal [jquery] Ruszanie objektu po append() 7.03.2011, 23:57:15
d3ut3r To powinno rozwiać wątpliwości.
http://www.gersh.... 8.03.2011, 00:05:52
Ideal Nie rozumiem zupelnie - czy w chwili wolnego czasu... 8.03.2011, 14:30:16
Kartofelek a to nie jest błąd logiczny? W sensie nie znam dok... 8.03.2011, 15:26:54
Ideal hej hej to akurat dziala prawidlowo (moze zle skop... 8.03.2011, 15:37:57 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 09:08 |