jquery 1.6.2和1.4.2问题..如何解决这个问题?

时间:2011-10-10 01:49:07

标签: jquery

我有一些jquery thinngs添加到我的网站,如gallery,callendar,autocomplete 问题是所有工作除了当我点击图像时主图像没有改变。我曾经点击一个缩略图,在一个更大的div中我得到了更大的图片显示,但是这件事不起作用,因为我用1.6.2替换了jquery 1.4.2。他们之间的区别是什么?如何解决这个问题?

这是主页上我的画廊的js代码,car_show页面上的画廊和显示相关产品的小缩略图库

 <script type="text/javascript">
    $(function() {
      $('#newsflash-text').cycle({
        timeout: 5000,  // milliseconds between slide transitions (0 to disable auto advance)
        fx:      'fade', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
        pause:   1,   // true to enable "pause on hover"
        cleartypeNoBg:   true, // set to true to disable extra cleartype fixing (leave false to force background color setting on slides)
        pauseOnPagerHover: 0 // true to pause when hovering over pager link
      });
      $('#slideshow').cycle({
        timeout: 5000,  // milliseconds between slide transitions (0 to disable auto advance)
        fx:      'fade', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
        pause:   1,   // true to enable "pause on hover"
        pager:'#pagerslide',
        cleartypeNoBg:   true, // set to true to disable extra cleartype fixing (leave false to force background color setting on slides)
        pauseOnPagerHover: 0 // true to pause when hovering over pager link
      });

//for scroll box
$('#scroll-box').cycle({
  timeout: 0,  // milliseconds between slide transitions (0 to disable auto advance)
  fx:     'scrollHorz', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
  prev:   '#arrowprev', // selector for element to use as click trigger for next slide
  next:   '#arrownext', // selector for element to use as click trigger for previous slide
  cleartypeNoBg:   true, // set to true to disable extra cleartype fixing (leave false to force background color setting on slides)
  height:         150, // container height
  pauseOnPagerHover: 0 // true to pause when hovering over pager link
});

// for slideshow with thumb image
$('#img-slide-large').cycle({
  fx:     'fade',
  speed:  'slow',
  timeout: 6000,
  pager:  '#nav-thumb',
  pagerAnchorBuilder: function(idx, slide) {
    // return sel string for existing anchor
    return '#nav-thumb li:eq(' + (idx) + ') a';
  }
});
});
</script>

有什么方法可以解决这个问题吗?如果我删除jquery 1.6.2并安装1.4.2然后这个小部分工作,但然后失败自动完成功能。有没有办法合并这两个jquery文件让所有元素都有效?感谢。

2 个答案:

答案 0 :(得分:0)

您可能需要获取最新版本的循环插件? http://jquery.malsup.com/cycle/download.html

答案 1 :(得分:0)

完成!我刚尝试了jquery的另一个版本,jquery 1.4.4工作正常。一切都在运行。因此,当效果X需要1.4.2版本并且效果Y需要1.5.2版本时,如果你们中的任何人都有这个问题,那么试试用这个版本之间的版本替换你的jquery版本。