🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #50355

Re: jquery live()

#50355
From: Paweł Arciszewski
Date: Wed, 20 Oct 2010 13:56
29 lines
2205 bytes
On 20 Paź, 13:26, ksdrs <ks...@onet.pl> wrote:
> Witam
>
> Sprawa wyglada tak.
> Po kliknieciu w link laduje ajaxem do diva formularz dodawania grafiki.
> W formularzu po kliknieciu w link laduje do diva ajaxem liste grafik. Po
> wybraniu grafiki zamykam liste i wracam do formularza. Po "zapisaniu"
> formularza zamykam go i wracam do pierwotnej strony.
>
> Ladujac formularz laduje takze funkcje ktora ma przechwycic wybrana
> grafike z listy (ktorej jeszcze nie ma wczytanej).
>
>      $(".imageSelector").live("click",function(){
>          alert($(this).attr("id"));
>      });
>
> Wszystko wyglada fajnie do momentu gdy nie wywolam 2 raz formularza. Po
> wybraniu kolejnego pliku 2 razy zostaje przechwycony click i w efekcie
> mam 2 alerty.
> Jak to ugryzc? Zalezy mi aby przechwytywaniem klikniecia zajmowal sie
> kod dostarczony z formularzem.
>
> ksdrs

Dzieje się tak dlatego, że tak na prawdę 2 razy podpinasz onclick.
Przenieś te linijki do "głównego" skryptu do $(document).ready().

Pozdrawiam,
Paweł Arciszewski
Technical Details
Message-ID: <cc0fce04-f683-4cd4-8e6a-83fe83d0571d@t13g2000yqm.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!t13g2000yqm.googlegroups.com!not-for-mail
References: <i9mjm7$eme$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!t13g2000yqm.googlegroups.com!not-for-mail
From: Paweł Arciszewski <p.arciszewski@archol.pl>
Newsgroups: pl.comp.lang.javascript
Subject: Re: jquery live()
Date: Wed, 20 Oct 2010 06:56:52 -0700 (PDT)
Organization: http://groups.google.com
Lines: 29
Message-ID: <cc0fce04-f683-4cd4-8e6a-83fe83d0571d@t13g2000yqm.googlegroups.com>
References: <i9mjm7$eme$1@news.onet.pl>
NNTP-Posting-Host: 178.37.51.53
Mime-Version: 1.0
X-Trace: posting.google.com 1287583012 665 127.0.0.1 (20 Oct 2010 13:56:52 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Wed, 20 Oct 2010 13:56:52 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: t13g2000yqm.googlegroups.com; posting-host=178.37.51.53; posting-account=vizWWAoAAACs_i1DHpPX37yzHaehnrsM
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 ( .NET CLR 3.5.30729),gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit