2014-11-04 76 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