TypeError: $ is not a function in AJAX and Wordpress
TypeError: $ is not a function in AJAX and Wordpress
我尝试在 Wordpress 的 div 到 AJAX 上添加内容。我使用 JSON API 从特定类别中获取帖子。这是代码:
<div id="content" style="display:none;">This is my test</div>
<script type="text/javascript">
$(document).ready(
function() {
setInterval(function() {$.getJSON('/_jquerydownloaddata',
function(data) {
if (data) {
$("#content").show();
$("#content").html(data)
} else {
$("#content").hide();
}
})}, 5000);
});
</script>
如果我 运行 在没有 Wordpress 的情况下在本地使用,它 运行 没有问题。但是,现在我在 $(document).ready
行出现了这个错误:
TypeError: $ is not a function
将 $
更改为 jQuery
,看看是否有帮助。基本上,这个错误是想帮助你——$
真的不是一个函数,所以你需要验证 jQuery 已经加载到你包含的脚本标签上方的页面上这里。
我尝试在 Wordpress 的 div 到 AJAX 上添加内容。我使用 JSON API 从特定类别中获取帖子。这是代码:
<div id="content" style="display:none;">This is my test</div>
<script type="text/javascript">
$(document).ready(
function() {
setInterval(function() {$.getJSON('/_jquerydownloaddata',
function(data) {
if (data) {
$("#content").show();
$("#content").html(data)
} else {
$("#content").hide();
}
})}, 5000);
});
</script>
如果我 运行 在没有 Wordpress 的情况下在本地使用,它 运行 没有问题。但是,现在我在 $(document).ready
行出现了这个错误:
TypeError: $ is not a function
将 $
更改为 jQuery
,看看是否有帮助。基本上,这个错误是想帮助你——$
真的不是一个函数,所以你需要验证 jQuery 已经加载到你包含的脚本标签上方的页面上这里。