Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pl.comp.lang.javascript > #3189
| X-Received | by 10.129.51.197 with SMTP id z188mr163577ywz.58.1447834912673; Wed, 18 Nov 2015 00:21:52 -0800 (PST) |
|---|---|
| X-Received | by 10.140.108.195 with SMTP id j61mr2890qgf.7.1447834912600; Wed, 18 Nov 2015 00:21:52 -0800 (PST) |
| Path | csiph.com!au2pb.net!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!peer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!f78no533502qge.1!news-out.google.com!z49ni420qgd.1!nntp.google.com!b51no533625qgf.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail |
| Newsgroups | pl.comp.lang.javascript |
| Date | Wed, 18 Nov 2015 00:21:52 -0800 (PST) |
| In-Reply-To | <8c1d2c90-f115-4a39-b7f2-946ba4cd634a@googlegroups.com> |
| Complaints-To | groups-abuse@google.com |
| Injection-Info | glegroupsg2000goo.googlegroups.com; posting-host=31.182.92.26; posting-account=xnOwqAoAAAAJ48pUkVrL2a6sJByqdB8s |
| NNTP-Posting-Host | 31.182.92.26 |
| References | <8c1d2c90-f115-4a39-b7f2-946ba4cd634a@googlegroups.com> |
| User-Agent | G2/1.0 |
| MIME-Version | 1.0 |
| Message-ID | <66995a5a-40f9-47b3-b75c-e69da8b2f137@googlegroups.com> (permalink) |
| Subject | Re: Operator || |
| From | nkab@toya.net.pl |
| Injection-Date | Wed, 18 Nov 2015 08:21:52 +0000 |
| Content-Type | text/plain; charset=ISO-8859-2 |
| Content-Transfer-Encoding | quoted-printable |
| X-Received-Bytes | 2210 |
| X-Received-Body-CRC | 1341828867 |
| Xref | csiph.com pl.comp.lang.javascript:3189 |
Show key headers only | View raw
W dniu wtorek, 17 listopada 2015 15:40:55 UTC+1 użytkownik Romek napisał:
> Witam,
>
> język javascript jest mi zupełnie obcy. Pewne potrzebne mi informacje znalazłem bibliotece jQuery. Ponieważ nie rozumiem zapisu proszę o pomoc i wyjaśnienie. W funkcji jest zapis :
>
> jQuery.fn.extend({
> offset:
> [...]
> return {
> top: box.top + (win.pageYOffset || docElem.scrollTop)-(docElem.clientTop || 0),
> left: box.left + (win.pageXOffset || docElem.scrollLeft) - (docElem.clientLeft || 0)
> [...]
>
>
> jak jest wartość wyrażenia (win.pageYOffset || docElem.scrollTop) lub (docElem.clientTop || 0). Z dokumentacji JS wynika, że operator OR zwraca wartości TRUE, FALSE i nie mogę tego dopasować do powyższego wyrażenie. Czego nie wiem. Proszę o krótkie wyjaśnienie.
>
> Romek
Zamień sobie to na cyferki a wszystko ci się rozjaśni:
(win.pageYOffset || docElem.scrollTop)
alert(win.pageYOffset) np. da 200
alert(docElem.scrollTop) np. da 100
(200 or 100)
Andrzej.
Back to pl.comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar
Operator || Romek <radek.pwf@gmail.com> - 2015-11-17 06:40 -0800
Re: Operator || Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2015-11-17 17:20 +0100
Re: Operator || nkab@toya.net.pl - 2015-11-18 00:21 -0800
Re: Operator || Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2015-11-18 10:11 +0100
Re: Operator || nkab@toya.net.pl - 2015-11-18 01:30 -0800
Re: Operator || zpksoft <zpksoft@op.pl> - 2015-11-18 06:47 -0800
Re: Operator || nkab@toya.net.pl - 2015-11-19 01:55 -0800
Re: Operator || zpksoft <zpksoft@op.pl> - 2015-11-19 05:27 -0800
Re: Operator || nkab@toya.net.pl - 2015-11-19 23:54 -0800
Re: Operator || zpksoft <zpksoft@op.pl> - 2015-11-20 05:04 -0800
csiph-web