Hello,
In the process of developing a small personal site using jqGrid, I’ve come across an issue regarding integration of onmouseover/hover JavaScript code when jqGrid renders.
Essentially, the page loads a third-party JavaScript file (found here: http://static.wowhead.com/widgets/power.js) that parses the content of the page looking for particularly formatted tags and creating a mouseover tooltip where appropriate.
To see this intended tooltip behavior, go to the following link and hover over any of the purple items in the “Name” column at the top: http://www.voximmortalis.com/kauction/?raids
To produce the example above, I just copied the generated HTML from my jqGrid output and put it at the top of the page above the actual jqGrid to test the tooltip/hover outside of jqGrid rendering, and as you can see, the tooltips appear correctly.
Unfortunately I do not know enough JavaScript or jQuery to determine exactly what is causing this, but I suspect jqGrid executes some sort of function that overwrites or removes the mouseover functionality originally set by the third-party javascript file linked above.
My first troubleshooting idea was that jqGrid was executing after the third-party javascript so I tried executing the third-party script within the loadComplete and gridComplete events in jqGrid but that didn’t solve the problem.
I realize this is a fairly specific problem and since it deals with the linked third-party script it’s not solely a jqGrid issue, but if anyone has a suggestion how I might suppress jqGrid’s removal/alteration of the mouseover script for my tags I’d really appreciate it.
Thanks,
-Gabriel W.-
Copyright 2014 TriRand LtdAll Rights ReservedRSS
Back to Top