2015-05-17 51 views
-1

時間來縮小我的JS,我碰到了一些腳本,只是不想要:爲什麼縮小和合並時滑塊腳本會中斷?

首先,我們有貓頭鷹滑塊。我有幾個滑塊和其他一些隨機的JS和希望我能結合起來

$(document).ready(function() { 
    $("#sliderId").owlCarousel({ 
    autoPlay:true, 
    navigation : false, 
    slideSpeed : 200, 
    paginationSpeed : 400, 
    items: 3, 
    loop:true, 
    itemsTablet: true, 
    itemsMobile : true 
    }); 
}); 

二一老腳本中使用顯示隨機文本:

$(document).ready(function change() { 
    "use strict"; 
    var messages = [ 
       "text 1", 
       "text 2", 
        ], i = 0; 
var msg = messages[Math.floor(Math.random()*messages.length)]; 
$('#comments').html(msg).fadeIn(600).delay(10000).fadeOut(600, change); 
     })(); 

我怎麼可能結合這兩種成一個JS文件運行?

回答

2

縮小器在某些情況下非常嚴格。所以,你在你的JavaScript文件中有豆蔻逗號錯誤:

$(document).ready(function change() { 
    "use strict"; 
    var messages = [ 
     "text 1", 
     "text 2" // Here you have to delete the comma 
    ], i = 0; 
    var msg = messages[Math.floor(Math.random()*messages.length)]; 
    $('#comments').html(msg).fadeIn(600).delay(10000).fadeOut(600, change); 
})(); 

解決這個問題,也許你喜歡的minifier和組合作品;)

相關問題