2013-05-15 168 views
-2

我有這個代碼片段,我需要弄清楚,我不是一個JS程序員。此Javascript代碼片段如何工作?

load([ 
    {x:234, ppi: ppi, center: true, y:150, width:$('.ProductThumbImage img').width(), height: $('.ProductThumbImage img').height(), distance:1, imageurl: $('.ProductThumbImage img').attr('src')} 
    ], wall, false);  

我猜我們呼籲負載功能,我們給它一個對象與一組數據,但這裏的伎倆。在這個項目的所有代碼中,我沒有找到加載函數的聲明。

我不知道這實際上是如何工作的,任何人都可以向我解釋一下嗎?

更新:我不清楚。我知道這個函數運行的結果。我不知道如何通過在整個項目中沒有聲明來實際工作。我仔細地搜尋了它。

+0

唯一的解釋是你錯過了函數聲明... –

+0

「我不清楚,我知道這個函數運行的結果是什麼,我不知道這是如何實現的,因爲沒有聲明在整個項目,我仔細搜索了它。「 –

+0

在你的代碼中必須有一個帶有三個參數的函數名'load',或者你正在使用一些插件。如果可能,請發佈您的完整代碼。 –

回答

0

沒有本地load函數,因此沒有人可以幫助您解釋該函數可能會做什麼。嘗試檢查每個包含在頁面/應用程序中的js文件。

1

加載函數要麼從另一個<script>標籤加載,要麼是動態生成的。使用您的環境調試工具(Firebuf,Chrome控制檯)在此行設置斷點並從那裏檢查內存中的load函數。