Support » Plugin: Easy FancyBox » Fancybox not working in IE8, IE9

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author RavanH


    Hi Judy, I have no exact idea why this would happen but there are a few things you can try:

    1. There is an error occurring that needs to be fixed:

    Uncaught exception: TypeError: 'jQuery(".menu").tinyNav' is not a function
    Error thrown at line 18, column 0 in

    This is caused by the fact that the function tinyNav is commented out in (so either comment out the related part in responsive-plugins.js or reactivate the function in responsive-scripts.js)

    2. The doctype declaration is preceded by a blank line and a space. Fix this so that <!doctype html> is the absolute first thing any browser gets to see. You might need to remove the space from your themes header.php or find the plugin that is causing this…

    3. I see this semi-conditional statement below the doctype:

    <!--[if gt IE 9]><!--> <html class="no-js" lang="en-US" prefix="og: fb:"> <!--<![endif]-->

    which you might want to change to

    <!--[if gt IE 9]> <html class="no-js" lang="en-US" prefix="og: fb:"> <![endif]-->

    4. Finally there is this conditional statement:

    <!--[if lt IE 10]>
    <script src=""></script>

    which might be causing this. Try removing it and see what happens.

    And is there a special reason why the charset and viewport meta tags are commented out?

    Hope you can figure out what’s going on with IE. Always a tough one…

    Plugin Author RavanH


    About point 4: maybe replace that code snippet with

    <!--[if lt IE 9]>
    <script src=""></script>

    because IE10.js does not even exist…

    Thanks very much for your help! Everything is working now.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Fancybox not working in IE8, IE9’ is closed to new replies.