carouFredSel (thumbnail slider) implementation issues

I have implemented carouFredSel (with the basic example with next/prev and pagination) into Chrome, Firefox, IE9 and 8. For some reason though when viewing IE7 it seems to me that the plugin does not fire right. It just shows the list going down and does not put it into oveflow hidden or a line where the next and previous buttons will work. Is there something I am missing here?

I have looked through the installation several times and also tried to implement this on IE7 on a standalone page and was unable to. It seems that the plugin is just not setting up the correct things on IE7 as it does create the class/id’s foo2 and iamge_carousel. Does anyone have a different IE7 to try incase it is some settings on my IE7 VHD or help point me in the right direction?

Thank you for your time. Kamron


Hi there,

Right, where to start?
I just had a look at the source code of the page you provided and noticed a couple of things.

Line 17: you’re missing a space between the IE and the 7 (should be IE 7, not IE7)

<!--[if lte IE7]>

Line 18: your closing script tag is broken.

<link rel="stlesheet" type="text/css" href=""></script<![endif]-->

Line 20: you forgot the http.

<script src="//"></script>

So, the reason that your script is dying in IE7 is that you have specified a width for the containing div (#DealContent), but no width for the carousel itself.

I have made you a stand alone example which runs in IE 7 just fine.
Hopefully you can drop this into your page and work the rest out from there.
Also, note the correct way to set the carousel variables in the head section of the document.


<!DOCTYPE html>
    <meta charset="utf-8">
    <title>IE7 Carousel</title>
    <link rel="stylesheet" type="text/css" href="" media="screen" />
    <script src=""></script>
    <script src="" type="text/javascript"></script>
    <script type="text/javascript" language="javascript">
      $(function() {
          width: 900,
          height: 'auto',
          prev: '#foo2_prev',
          next: '#foo2_next',
          pagination: "#foo2_pag",
          auto: false
    <div class="image_carousel">
      <div id="foo2">
        <img src="" alt="basketball" width="140" height="140" />
        <img src="" alt="beachtree" width="140" height="140" />
        <img src="" alt="cupcackes" width="140" height="140" />
        <img src="" alt="hangmat" width="140" height="140" />
        <img src="" alt="new york" width="140" height="140" />
        <img src="" alt="laundry" width="140" height="140" />
        <img src="" alt="mom son" width="140" height="140" />
        <img src="" alt="picknick" width="140" height="140" />
        <img src="" alt="shoes" width="140" height="140" />
        <img src="" alt="paris" width="140" height="140" />
        <img src="" alt="sunbading" width="140" height="140" />
        <img src="" alt="yellow couple" width="140" height="140" />
      <div class="clearfix"></div>
      <a class="prev" id="foo2_prev" href="#"><span>prev</span></a>
      <a class="next" id="foo2_next" href="#"><span>next</span></a>
      <div class="pagination" id="foo2_pag"></div>

Thank you for pointing out those scripting errors. I can’t believe I did not catch them before. Also thank you for your code. It has helped me greatly and now everything seems to work well.

Thank you again for taking the time to look over the problem.

No problem!
Glad you got everything working :slight_smile: