like.js:2未捕获的ReferenceError:$未定义

时间:2016-06-26 04:44:16

标签: php jquery ajax

我想让facebook像按钮一样。当我点击like.undefined $出现在console.it时应回显22点击默认值。

String toString() {
  return "${naam} [${gemeente}]"
}
function like_add(article_id) {
$.post('ajax/like_add.php', {article_id:article_id}, function(data){
    if(data == 'success')
    {
        like_get(article_id);
    }
    else
    {
        alert(data);
    }   

});
}

function like_get(article_id) {
$.post('ajax/like_get.php',{article_id:article_id}, function(data){
    $('#article_'+article_id+'_likes').text(data);


});
}

1 个答案:

答案 0 :(得分:0)

jQuery不包含在当前页面中。 您可以使用以下代码包含它:

<script src="https://code.jquery.com/jquery-2.2.1.min.js"></script>

将其放在代码前<body> </body>之间。 但你也可以以异步方式加载它:

var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = "https://code.jquery.com/jquery-2.2.1.min.js";
script.onreadystatechange = handler;
script.onload = handler;
head.appendChild(script);

function handler() { console.log("jQuery loaded!"); }

handler()将在加载jQuery时被调用。