Files
votianng/html/service/price_finder/qode-like.js
2026-03-29 10:34:57 +02:00

40 lines
786 B
JavaScript

var $j = jQuery.noConflict();
$j(document).ready(function ($) {
initQodeLike();
});
function initQodeLike() {
"use strict";
$j(document).on('click', '.qode-like', function () {
var $likeLink = $j(this),
$id = $likeLink.attr('id');
if ($likeLink.hasClass('liked')) {
return false;
}
var $type = '';
if (typeof $likeLink.data('type') !== 'undefined') {
$type = $likeLink.data('type');
}
var $dataToPass = {
action: 'qode_like',
likes_id: $id,
type: $type
};
var like = $j.post(qodeLike.ajaxurl, $dataToPass, function (data) {
$likeLink.html(data).addClass('liked').attr('title', 'You already like this!');
if ($type !== 'portfolio_list') {
$likeLink.find('span').css('opacity', 1);
}
});
return false;
});
}