2016-04-15 9 views
-2

こんにちは、私はjqueryランタイムエラーに直面しています。Jquery html css

プロパティを取得できません

エラー

以下は未定義またはnull参照の '初期化' 私のコードの抜粋です。

$(document).ready(function(){ 

var $ = document.querySelector.bind(document); 
    window.onload = function() { 
    var test = $('#perfect-scrollbar'); 
    var Ps; 
    Ps.initialize(test); 
    [].forEach.call(test.querySelectorAll('.element'), function (el) { 
     el.querySelector('a').addEventListener('click', function() { 
     el.parentNode.removeChild(el); 
     Ps.update(perfect-scrollbar); 
     }); 
    }); 
    }; 

}); 
+0

のvar Psがnullであるべきであると思われます。 – Akshay

+3

@Akshayはnullではありませんが、未定義 –

答えて

0

代わりに完璧なスクロールバーオブジェクトから来る必要がありますあなたが行にそのよう

var Ps; 

を必要としないように見えます。

また、https://noraesae.github.io/perfect-scrollbar/を見て、あなたの更新のラインが

Ps.update(test); 
+0

あなたの答えはありがたいですが、別のエラーに直面しています。 "未定義またはnull参照の 'querySelectorAll'プロパティを取得できませんでした。 – klaroline