Вывел произвольное поле через код
<a href="#" class="likes" id = "likes" ><?php echo (get_post_meta($post->ID, 'likesfield', true)); ?>
Так же добавил скрипт
jQuery(document).ready(function($){
k=1;
$('.likes').click(function (){
inc(this.parentNode,1);
k--;
if (k<=0)
$('.likes').bind('click',function(){return false;});
RecursiveUnbind($(this));
});
function inc(Obj,Val){
Obj=$(Obj).find('.likes');
var val=parseInt(Obj.text());
if (val==0 && Val==-1) {
return
};
Obj.text(val+Val)
var span_Text = document.getElementById('likes').innerText;
$.post('dot-irecommendthis.php', {variable: span_Text});
console.log(span_Text);
};
function RecursiveUnbind($jElement) {
// remove this element and all of its children click events
$jElement.unbind();
$jElement.removeAttr('onclick');
$jElement.children().each(function () {
RecursiveUnbind($(this));
});
} })
При клике увеличивается на 1.Подскажите как мне переписать значение произвольного поля после клика? var span_Text вот с этой переменной?