2014-10-26 32 views
0

使用插件Slider Widget(AsdSlider)我在任何瀏覽器的控制檯中都會出現此錯誤。 它發生在其中不包括放置AsdSlider內容元素的所有頁面:Slider Widget(AsdSlider)在網站上導致Javascript錯誤

Uncaught ReferenceError: asdSliderList is not defined 

更多細節:

(anonymous function) in contactpage:274 
    j    ipCore.min.js?8:53 
    k.fireWith  ipCore.min.js?8:55 
    n.extend.ready ipCore.min.js?8:55 
    I    ipCore.min.js?8:55 

沒有任何人有一個想法,這可能是什麼? 這會導致以下插件停止工作。

貌似這個definiton在插件中不起作用:

<?php 
namespace Plugin\AsdSlider; 

class Event { 
    public static function ipBeforeController() { 
    ... 
    if(!ipIsManagementState()) { 
     $script = " 
     $(document).ready(function() { 
      if(asdSliderList != undefined && asdSliderList.length > 0) { 
      $.each(asdSliderList, function(key, value) { 
       $(value.id).bxSlider(value.options); 
      }); 
      } 
     }); 
     "; 
     ipAddJsContent('asdslider', $script); 
    } 
    } 
} 

的問題在那裏與IP 4.2.2 4.2.6

謝謝!

回答

0

隨着最新更新,我修復了這個錯誤。您可以更新插件或Event.php

asdSliderList != undefined 

自行更新一行

typeof asdSliderList != 'undefined' 
+0

真棒 - 對我的作品!謝謝 :-) – 2014-10-30 13:22:08