Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

TypeError: $(...) is null

2 views
Skip to first unread message

Dennis Munding

unread,
Sep 7, 2017, 4:02:21 PM9/7/17
to

Hej derude!

Som angivet ovenfor, så får jeg fejlmeldingen "TypeError: $(...) is
null" på denne side:
https://victoria.skovaa-munding.dk/Hygge/Matematik/matematik.php

...i mit script mathFunc.js på linje 4:2, som ser således ud:

$("#matematik a, #subMenu a").click(function() {


Og jeg kan ikke finde ud af, hvorfor det fejler, for jeg har nøjagtig
samme script og tilhørende html (næsten) på denne side:
https://datalogi.skovaa-munding.dk/sider/note_5.shtml

...hvor det virker upåklageligt?!?


Er der nogen af jer, som kan spotte fejlen??


På forhånd tusind tak!


--
Med venlig hilsen

Dennis Munding

---
Denne mail er kontrolleret for vira af AVG.
http://www.avg.com

Kim Ludvigsen

unread,
Sep 7, 2017, 8:02:17 PM9/7/17
to
Den 07-09-2017 kl. 22:03 skrev Dennis Munding:

> Og jeg kan ikke finde ud af, hvorfor det fejler, for jeg har nøjagtig
> samme script og tilhørende html (næsten) på denne side:
> https://datalogi.skovaa-munding.dk/sider/note_5.shtml
>
> ...hvor det virker upåklageligt?!?

Kan det være på grund af forskellige versioner af JQuery?

--
Mvh. Kim Ludvigsen

Dennis Munding

unread,
Sep 8, 2017, 12:52:42 AM9/8/17
to
Min fejl - glemte at nævne, at samme version af jQuery er forsøgt.
Jeg forsøgte med en nyere version på problemsiden for at se, om det
kunne give en mere sigende fejlmelding.

Men ellers godt spottet Kim.

Jeg har også kørt en succesfuld test på jsfiddle.net.


A fatter ik' en meter, så jeg ringer snart til Peter! :-)

Dennis Munding

unread,
Sep 8, 2017, 2:03:57 AM9/8/17
to
Dennis Munding wrote:

> Kim Ludvigsen wrote:
>
> > Kan det være på grund af forskellige versioner af JQuery?
>
> Min fejl - glemte at nævne, at samme version af jQuery er forsøgt.
> Jeg forsøgte med en nyere version på problemsiden for at se, om det
> kunne give en mere sigende fejlmelding.


Problem løst!

5 minutter efter mit forrige indlæg, kørte jeg endnu en test lokalt,
hvor jeg brugte udelukkelsesmetoden (deaktiverede alle andre scripts på
siden og aktiverede dem et efter et) - problemet ligger i scriptet
prototype.js, som jeg ikke lige har nærstuderet, men som bruges til
LightBox.

Løsningen var at ligge kaldet til jQuery og mathFunc under ovennævnte
fil.

Burde jeg have spottet noget før.
Beklager ulejligheden.
0 new messages