OwlCyberSecurity - MANAGER
Edit File: like.js
(function($) { 'use strict'; var like = {}; like.eltdfOnDocumentReady = eltdfOnDocumentReady; $(document).ready(eltdfOnDocumentReady); /** * All functions to be called on $(document).ready() should be in this function **/ function eltdfOnDocumentReady() { eltdfLikes(); } function eltdfLikes() { $(document).on('click','.eltdf-like', function() { var likeLink = $(this), id = likeLink.attr('id'), postID = likeLink.data('post-id'), type = ''; if ( likeLink.hasClass('liked') ) { return false; } if (typeof likeLink.data('type') !== 'undefined') { type = likeLink.data('type'); } var dataToPass = { action: 'musea_core_action_like', likes_id: id, type: type, like_nonce: $('#eltdf_like_nonce_'+postID).val() }; var like = $.post(eltdfGlobalVars.vars.eltdfAjaxUrl, dataToPass, function( data ) { likeLink.html(data).addClass('liked').attr('title', 'You already like this!'); }); return false; }); } })(jQuery);