tzcm.js 1.45 KB
(function ($) {
    $(document).ready(
        function () {
            $('.date-filter').on(
                'change', function () {
                    $(this).closest('form').submit();
                    $(this).closest('.column').find('.spinner').first().css({display: 'inline-block'});
                }
            );

            function campaignMonitor() {
                $('a.campaign').click(
                    function (e) {
                        e.preventDefault();
                        var url = "/app/plugins/tenzing-campaign-monitor/campaignRetriever.php" + "?" + "campaignURL=" + $(this).data('url'); //
                        var myWindow = window.open(url, "MsgWindow", "width=650, height=800");
                    }
                );
            }

            $('.year-sync').on('click', function(e) {
                var _this = this;
                // Disable other buttons
                $('.year-sync').prop('disabled', true);
                $(_this).find('img').show();
                var year = $(this).attr('data-value');
                var data = {
                    'action': 'load_campaign_data',
                    'year': year
                };

                $.post(ajaxurl, data, function(response) {
                    $('.year-sync').prop('disabled', false);
                    $(_this).find('img').hide();
                    location.reload();
                });
            });
        }
    );
})(jQuery);