Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.javascript > #4778
| Path | csiph.com!1.us.feeder.erje.net!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail |
|---|---|
| From | Thomas 'PointedEars' Lahn <PointedEars@web.de> |
| Newsgroups | de.comp.lang.javascript |
| Subject | Re: jQuery Wechsel von live() nach click() |
| Date | Fri, 26 Aug 2016 21:19:51 +0200 |
| Organization | PointedEars Software (PES) |
| Lines | 56 |
| Message-ID | <1634079.tdWV9SEqCh@PointedEars.de> (permalink) |
| References | <e1re7iFb2buU1@mid.individual.net> <npa41p$o8r$2@solani.org> <4025524.fQgX0d2UCM@PointedEars.de> <e1te7hFp97oU1@mid.individual.net> <2726748.gXyuZs7Mdh@PointedEars.de> <e201qnFe708U1@mid.individual.net> <npeuk2$1p6$1@solani.org> <e20ge0Fhq1vU1@mid.individual.net> <npf6jv$70n$1@solani.org> <e280gfFc2cjU1@mid.individual.net> <4974794.DvuYhMxLoT@PointedEars.de> <e2ag8rFuehqU1@mid.individual.net> |
| Reply-To | Thomas 'PointedEars' Lahn <cljs@PointedEars.de> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset="UTF-8" |
| Content-Transfer-Encoding | 8Bit |
| X-Trace | solani.org 1472239196 1312 eJwFwYEBwCAIA7CXREqh5wym/59gEk7jJBhE3LhNsXR63HbyK0b9Xt1EnlwaQyQHh3AtaT8MGBAJ (26 Aug 2016 19:19:56 GMT) |
| X-Complaints-To | abuse@news.solani.org |
| NNTP-Posting-Date | Fri, 26 Aug 2016 19:19:56 +0000 (UTC) |
| User-Agent | KNode/4.14.2 |
| X-NNTP-Posting-Host | eJwNyMEBwCAIA8CVhBDAcSrC/iPYex7h4hXmdONwLqg3KjVPU+W/LGhsud2ms1Z+iLI6vQmFPBPsEKE= |
| Cancel-Lock | sha1:pMxVqOh/ZcO4FGzHS92T1fwXnyE= |
| X-User-ID | eJwNyckBwDAIA7CViLnScQyF/Udo9ZVrnOi08DBf3xXF7IRsJ4ThpZFVw75aBNgv87lO6KOzxIEk/1mkWNoHbhcV0w== |
| Xref | csiph.com de.comp.lang.javascript:4778 |
Show key headers only | View raw
Robert Berghaus wrote:
> Am 25.08.2016 um 23:45 schrieb Thomas 'PointedEars' Lahn:
>> Robert Berghaus wrote:
>>> Am 22.08.2016 um 17:44 schrieb Christoph M. Becker:
>>>> Am 22.08.2016 um 16:27 schrieb Robert Berghaus:
>>>>> Das sieht doch wieder fast so aus, wie mein ursprüngliches Script. ;-)
>>>>> Ich muß aus e.target.hasClass aber wohl ein $(e.target).hasClass
>>>>> machen.
>>>> Oh, stimmt! Mit den $s hab' ich's nicht so. ;-)
>>>
>>> Um auf das anzuzeigende oder zu versteckende Element zu kommen, wird
>>> es dann noch etwas komplizierter:
>>> $(
>>> e.originalEvent.explicitOriginalTarget.parentElement.parentElement
>>> ).find( '.Termin_Kopf' );
>>
>> Höchst unwahrscheinlich.
>
> Das funktioniert so mit Firefox, leider nicht mit Opera.
>
> $( e.target.parentElement ).find( '.Termin_Kopf' );
> funktioniert jetzt bei beiden Browsern.
Es gibt aber nicht nur zwei Browser und nicht nur aktuelle Browserversionen.
“parentElement” ist eine Eigenschaft, die mit HTML5/DOM4 eingeführt wurde,
und wird deshalb nur von neueren Browsern unterstützt.
<https://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/core.html#ID-1950641247>
<https://www.w3.org/TR/2015/REC-dom-20151119/#node>
Wenn Du schon jQuery benutzen musst, dann bitte richtig (denn darin sind
diese Wrapper gerüchteweise bereits enthalten):
… $(e.target).parent().find(".Termin_Kopf") …
oder auch
… $(e.target).prev(".Termin_Kopf") …
bzw.
… $(e.target).next(".Termin_Kopf") …
bzw.
… $(e.target).sibling(".Termin_Kopf") …
falls es sich um einen Sibling des Event-Targets handelt.
--
PointedEars
FAQ: <http://PointedEars.de/faq> | SVN: <http://PointedEars.de/wsvn/>
Twitter: @PointedEars2 | ES Matrix: <http://PointedEars.de/es-matrix>
Please do not cc me. / Bitte keine Kopien per E-Mail.
Back to de.comp.lang.javascript | Previous | Next — Previous in thread | Find similar
jQuery Wechsel von live() nach click() Robert Berghaus <Robert.Berghaus@gmx.de> - 2016-08-20 18:18 +0200
Re: jQuery Wechsel von live() nach click() "Christoph M. Becker" <cmbecker69@arcor.de> - 2016-08-20 19:29 +0200
Re: jQuery Wechsel von live() nach click() Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-08-21 02:32 +0200
Re: jQuery Wechsel von live() nach click() "Christoph M. Becker" <cmbecker69@arcor.de> - 2016-08-21 11:59 +0200
Re: jQuery Wechsel von live() nach click() Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-08-21 13:06 +0200
Re: jQuery Wechsel von live() nach click() Robert Berghaus <robert.berghaus@gmx.de> - 2016-08-21 12:31 +0200
Re: jQuery Wechsel von live() nach click() Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-08-21 13:04 +0200
Re: jQuery Wechsel von live() nach click() Robert Berghaus <robert.berghaus@gmx.de> - 2016-08-21 13:28 +0200
Re: jQuery Wechsel von live() nach click() Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-08-21 13:34 +0200
Re: jQuery Wechsel von live() nach click() Robert Berghaus <Robert.Berghaus@gmx.de> - 2016-08-22 12:28 +0200
Re: jQuery Wechsel von live() nach click() Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-08-22 19:15 +0200
OT: Thunderbird Rewrap (was: jQuery Wechsel von live() nach click()) "Christoph M. Becker" <cmbecker69@arcor.de> - 2016-08-21 15:05 +0200
Re: jQuery Wechsel von live() nach click() Robert Berghaus <Robert.Berghaus@gmx.de> - 2016-08-22 12:17 +0200
Re: jQuery Wechsel von live() nach click() "Christoph M. Becker" <cmbecker69@arcor.de> - 2016-08-22 15:27 +0200
Re: jQuery Wechsel von live() nach click() Robert Berghaus <Robert.Berghaus@gmx.de> - 2016-08-22 16:27 +0200
Re: jQuery Wechsel von live() nach click() "Christoph M. Becker" <cmbecker69@arcor.de> - 2016-08-22 17:44 +0200
Re: jQuery Wechsel von live() nach click() Robert Berghaus <Robert.Berghaus@gmx.de> - 2016-08-25 12:44 +0200
Re: jQuery Wechsel von live() nach click() Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-08-25 23:45 +0200
Re: jQuery Wechsel von live() nach click() Robert Berghaus <Robert.Berghaus@gmx.de> - 2016-08-26 11:25 +0200
Re: jQuery Wechsel von live() nach click() Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-08-26 21:19 +0200
csiph-web