2017-03-31 42 views
0

我正在開發一個新的插件。當我創建jQuery事件來將它們與html元素綁定時,我得到一個錯誤,這是因爲腳本在我的小部件被渲染之前就加載了。我怎麼解決這個問題?Piwik:插件的腳本加載之前部件

我已經做了一個setInterval並在我的小部件的某個元素被渲染時停止了它,並且所有的功能都很好;問題是當我再次單擊時(在我的小部件的菜單選項上),小部件會重新加載,但腳本停止工作。

必須有一個piwik的方式來解決這個問題,但我找不到解決方案。

請幫忙。

非常感謝。

回答

0

我不熟悉Piwik,但你可以使用jQuery來檢查元素和子元素何時加載。

看看jQuery load event

一個例子給出的有:

$(".widget").load(function() { 
    // The widget is loaded so handler for .load() called. 
});