-
1. Data: 2009-06-12 09:17:57
Temat: Blad jQuery?
Od: "lamer" <l...@p...pl>
Hej,
Mam dwie instrukcje:
1) alert(document.getElementById('preview').src);
2) alert($('#preview').src);
Obie odnoszą się do obiektu:
<iframe src="alamakota.htm" name="preview" id="preview"></iframe>
Instrukcja #1 działa, instrukcja #2 zwraca "undefined". To jakiś błąd
jQuery?
lamer
-
2. Data: 2009-06-12 09:54:40
Temat: Re: Blad jQuery?
Od: satellite <p...@g...pl>
On 2009-06-12 11:17, lamer wrote:
> 2) alert($('#preview').src);
console.info($('#preview').attr('src'));
-
3. Data: 2009-06-12 10:14:40
Temat: Re: Blad jQuery?
Od: Mirosław Zalewski <miniopl@CUT_THIS.gmail.com>
czerwiec roku pamiętnego 2009, prawdopodobnie 12. Wielka mądrość na
czytelników pl.comp.www spłynęła, gdy tako rzekł(a) satellite:
> On 2009-06-12 11:17, lamer wrote:
>
> > 2) alert($('#preview').src);
>
> console.info($('#preview').attr('src'));
Ja tam widzę różnicę między zapisem $('#preview').src a
$('#preview').attr('src'), i choćby tutaj mogą następować różnice w
działaniu jQuery.
--
Niżej podpisany, zamieszkały w http://minio.xt.pl ,
Mirosław Zalewski
-
4. Data: 2009-06-12 17:20:24
Temat: Re: Blad jQuery?
Od: Paweł Piskorz <n...@p...nie?>
lamer pisze:
> Mam dwie instrukcje:
>
> 1) alert(document.getElementById('preview').src);
> 2) alert($('#preview').src);
>
> Obie odnoszą się do obiektu:
>
> <iframe src="alamakota.htm" name="preview" id="preview"></iframe>
>
> Instrukcja #1 działa, instrukcja #2 zwraca "undefined". To jakiś błąd
> jQuery?
NTG -> pl.comp.lang.javascript
$ zwraca Ci elementy zapakowane w jQuerowy obiekt, który nie ma
właściwości src, porównaj sobie:
alert(document.getElementById('preview'))
alert($('#preview'));
Jak chcesz się dostać bezpośrednio do elementu DOM użyj metody .get(0):
alert($('#preview').get(0))
--
message[autor="PablO"]::after {
content:"Pozdrawiam";
}
-
5. Data: 2009-06-13 08:10:52
Temat: Re: Blad jQuery?
Od: "lamer" <l...@p...pl>
Użytkownik "Paweł Piskorz" <n...@p...nie?> napisał w wiadomości
news:h0u2ok$rnn$1@inews.gazeta.pl...
> Jak chcesz się dostać bezpośrednio do elementu DOM użyj metody .get(0):
> alert($('#preview').get(0))
O, dzięki :)
lamer