2014-11-04 86 views
1

我正在使用格式貨幣jQuery插件在某些數字前添加$。我也有一個表使用AJAX調用來排序表。最初加載頁面時,$已正確添加。但是,當我排序表時,函數不會被調用,我的號碼將會丟失$。有沒有類似$(window).load的AJAX調用?formatCurrency在AJAX調用後不起作用

我應該提到表格排序也是通過插件完成的,所以我不想編輯插件的文件。我想將此添加到我的main.js文件中,以防插件得到更新。

這裏是我迄今爲止未與AJAX調用工作:

(function($){ 
    $(window).load(function(){ 
     $('.currency, .amount-applied').formatCurrency({ 
      roundToDecimalPlace: 0 
     }); 
    }); 
})(jQuery); 

回答

1

的AJAX調用排序表應該有一個回調函數定義。如果是這樣,那就是你想要把你的formatCurrency()調用。 $(window).load()在AJAX調用後不會觸發。

你用什麼插件對錶格進行排序?如果你指出我們在正確的方向,我們可以讓你分類(哈哈,看看我在那裏做了什麼?)

+0

大聲笑!那個很好!我正在使用的插件是WP-Types Views插件。排序功能是內置的。由於我排序列和使用過濾器,我可能需要將該函數添加到多個回調。我期待嘗試找到我需要放置的位置。 – dericcain 2014-11-04 18:24:04