刷新div并使用它执行操作

时间:2016-07-06 19:13:30

标签: javascript php jquery ajax wordpress

目前为止的背景:

我正在帮助的网站使用GoDaddy和Managed WordPress。它似乎是缓存页面。

我们有一个Precious Metal插件,在标题中显示实时黄金价格,但由于缓存,它会在一段任意长度的时间后停止更新。

我安装了插件Ajaxize,看看这是否可以帮助我解决问题。我输入了黄金价格的php函数名称,它创建了一个ajaxified div。

将div粘贴到标题字段中。它显示价格。到目前为止,它似乎没有陷入缓存值。价格仅在刷新页面时更新。

我需要帮助:

  1. ajaxified div输出每克黄金价格。我需要它以特洛伊盎司显示。所以这个数字需要乘以31.103并四舍五入到两位小数。

  2. 我希望div值每30秒自动刷新一次。 Ajaxize插件开发人员在FAQ中提出了一些起点代码,但我不是开发人员......这超出了我的修修补补程度。

  3. 感谢您的帮助!

    更新:开发人员的脚本起点......

    <script>
    jQuery(document).ready(function($) {
        var refreshId = setInterval(function() {
    
            var $data = $('div[id*="ajaxize_this:REPLACE_THIS"]');
            $data.each( function() {
                $data.fadeOut(2000, function() {
                    var newquery = $.query.set('ajaxize_this',
    $data.attr('id')).set('_wpnonce', ajaxizeParams._wpnonce);
                    $data.load(location.pathname + newquery, function() {
                        $data.fadeIn(2000);
                    });
                });
            });
    
            return false;
        }, 10000);
    });
    </script>
    

0 个答案:

没有答案