2010-07-30 55 views
6

我真的不明白......我在這裏做錯了什麼?ie8上的這個jQuery滑塊函數有什麼問題?

jQuery(function(){ 
    //vars 
    var conveyor = jQuery(".content-conveyor", jQuery("#slideWrapper")), 
    item = jQuery(".item", jQuery("#slideWrapper")); 

    conveyor.css("width", item.length * parseInt(item.css("width"))); 

     var sliderOpts = { 
    max: (item.length * parseInt(item.css("width"))) - parseInt(jQuery("#slideContent", jQuery("#slideWrapper")).css("width")), 
      slide: function(e, ui) { 
      conveyor.css("left", "-" + ui.value + "px"); 
      } 
     }; 

     jQuery("#slider").slider(sliderOpts); 
     }); 
+0

你能不能顯示html? – Nalum 2010-07-30 08:56:39

+0

那一個是我現在使用的..只是改變一些CSS,這裏是在線演示: http://nettuts.s3.amazonaws.com/377_slider/slider_sourcefiles/slider.html 這裏是官方教程鏈接: http://net.tutsplus.com/tutorials/javascript-ajax/making-a-content-slider-with-jquery-ui/ – 2010-07-30 09:18:58

+0

使用jQuery,1.3.2.min.js和jquery- ui-1.7.2.custom.min.js我得到這個: 消息:無效的參數。 行:12 字符:12949 代碼:0 URI:jQuery的1.3.2.min.js 使用JQuery-1.4.2.min.js和jQuery-UI-1.8.2.custom.min.js我得到這個: 消息:無效的參數。 行:116 字符:165 代碼:0 URI:jQuery的1.4.2.min.js – 2010-07-30 09:29:07

回答

1

無效參數jQuery的1.3.2.min.js

然後在所有的解決方案後的解決方案,

步驟1)搜索返回N.toUpperCase()});在jquery-1.3.2.min.js step2)add if(K =='Infinitypx'){K =''}; if(K =='NaNpx'){K =''};搜索完畢後;

實際上這是jquery-1.3.2.min.js中的一個錯誤,其中沒有涉及所有scnerios。

添加這將清理該錯誤,它會順利工作。

7

僅供參考:jQuery 1.4.3已經解決了這個問題。