Javascript Tooltip / Posts /

jevent error in IE not Firefox or Safari

4
Hello,
I put up Tooltip on my site and then purchased yesterday.  Re-downloaded from link in email and put in my license number.  It works flawlessly in Firefox and Safari.

IE8 shows error and the tooltip comes up in the left-hand corner of the window.  The IE error message says "Invalid Argument" and this is tooltip.js / line 21 / char 2601.

Developer tools shows the error at:  j.event.cancelBubble=true

Firebug catches an error but doesn't stop the tooltip from appearing:  reference to undefined property l.op

My site is www.grsummerarts.org if anyone cares to have a look - BTW, I'm also working on why my CSS drop-down navigation is displaced but I'll worry about that later.

Thanks for any help.

Jerry
Jerry  10 years ago   viewed: 3610    

12 Answers

0
Maybe you are not using the latest version of the tooltip.
Milo   10 years ago
0
Milo,
I purchased and downloaded yesterday.  Used the link from the receipt email.

J
Jerry   10 years ago
0
Did you see the same issue if you view the pages from www.menucool.com?
Milo   10 years ago
0
Milo, good question.  I just went back to menucool.com/tooltip/javascript-tooltip page and although I do not get the error for the 1st and 2nd examples I CAN get it by clicking around on the 3rd example.  If I go back and forth a couple of times.  Interesting, it doesn't happen every time - seems to be some combination of clicks that does it.  It's the j.event error again.  The same one I get on my IE8 Windows 7 work PC, my IE8 home VM, and my sons IE11 on WIndows 7.
J
Jerry   10 years ago
0
I should add that I just went back to the page without reloading after I typed in that last answer and now it happens every time I click on the page.
Jerry   10 years ago
0
From which Menucool example you got the error?
I tested http://www.menucool.com/tooltip/tooltip/demo1.html, demo2.html, demo3, and demo4 but didn't find any issue.

And I cannot see you are using tooltip from your page grsummerarts.org

I found you are using:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
That is really a very old standard and you may encounter many issues. It is highly recommended to use:
<!DOCTYPE html> instead.
Milo   10 years ago
0
Milo, thanks for looking into - I appreciate the help.  I didn't paste the entire URL in to my previous email but if you go to the word "Tooltip" in the navigation at the top of this page and select "Javascript Tooltip" that is what the URL is - I guess it's a rewritten URL.  So, yes, I get the problem right from that page.  Section 3.  

3. tooltip.ajax(targetElement, url[, ajaxSettings][, options])

. . .clicking around on the "triggered by hijax" link and the "load page fragment" link eventually caused the j.event error to come up.

Thanks for the advice on the doc type I hadn't gotten around to changing but maybe it's relevant - I will change it and see if it makes a difference.

Jerry
Jerry   10 years ago
0
Once again I hit submit before completing my answer!  Regarding my site I only use it on the Schedule page at the moment.
J
Jerry   10 years ago
0
I will fix the bug and get back to you soon.
Milo   10 years ago
0
Milo, thanks so much.  I changed the doctype! on my pages and voila!  Everything is working now.  I have to adjust the navigation but it was completely broken before.  So, needless to say I had forgotten about the importance of the doctype declaration having not created any websites for quite a long time.  I work on a large in-house application using ColdFusion and has just completely forgotten.

Anyway, the error I got on the Tooltips page is replicable if I try to get it but not if I just click once on each link.  Good luck with that and I'll check back.

Regards, Jerry
Jerry   10 years ago
0
I've fixed the bug and updated the source code. 
Please download the source code again. ( The version number is not updated. It is still v2014.2.20 )
Thanks so much for helping us to find the bug. We appreciate it.
Milo   10 years ago
0
I owe you thanks for pointing out the doctype - glad I could be of some help.
Cheers, Jery
Jerry   10 years ago

   

Your name*
Password
(Optional. Used to modify this post afterwords)
+ =  

Ask your Own Question

  • If your question is related to the topic of this post, you can post your question to this page by clicking the "Post a reply" button at left;

  • When you want to start a new page for your question: