I think this is related (otherwise I’ll open a new thread):
I got Uncaught TypeError: Cannot read property 'msie' of undefined
when I chose Fancybox, causing it to not work. I found this question about it and the answer confirmed that Fancybox 1.3.4 does not work with jQuery v1.9.0.
The suggested solution was to patch the jquery.fancybox-1.3.4.js
file, changing
isIE6 = $.browser.msie && $.browser.version < 7 && !window.XMLHttpRequest,
to:
isIE6 = navigator.userAgent.match(/msie [6]/i) && !window.XMLHttpRequest,
I tried this and it worked. If we can’t have Fancybox v2.1.4 (which has fixed this issue) because of license issues, then maybe the jquery.fancybox-1.3.4.js
provided by this plugin could be patched the same way?