Jquery 加载错误找不到错误
Jquery error on load couldn't find the error
<script language="JavaScript" type="text/javascript" >
$(document).ready(setInterval(function(){
$("#appointment").html(
" <a class="dropdown-toggle" data-toggle="dropdown" href=""><i class="fa fa-bell fa-fw"></i><span class="badge"><?php echo htmlentities($noti_count); ?></span> <i class="fa fa-caret-down"></i>
</a>"
);
}), 1000);
</script>
我在控制台中收到错误“Uncaught SyntaxError: missing ) after argument list”
我不明白为什么!请帮助我。
错误太多
$(document).ready()
期望函数作为参数。
setIterval
开始和关闭。但是 $(document).ready
方法没有关闭。
- HTML 的字符串格式错误。将
'
单引号括在双引号内,反之亦然。
试试这个。而不是 10
使用您的 PHP 代码。
$(document).ready(function() {
setInterval(function() {
$("#appointment").html('<a class="btn btn-default dropdown-toggle" data-toggle="dropdown" href="#"><i class="fa fa-bell fa-fw"></i><span class="badge">10</span> <i class="fa fa-caret-down"></i></a>');
}, 1000);
});
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="appointment"></div>
<script language="JavaScript" type="text/javascript" >
$(document).ready(setInterval(function(){
$("#appointment").html(
" <a class="dropdown-toggle" data-toggle="dropdown" href=""><i class="fa fa-bell fa-fw"></i><span class="badge"><?php echo htmlentities($noti_count); ?></span> <i class="fa fa-caret-down"></i>
</a>"
);
}), 1000);
</script>
我在控制台中收到错误“Uncaught SyntaxError: missing ) after argument list” 我不明白为什么!请帮助我。
错误太多
$(document).ready()
期望函数作为参数。setIterval
开始和关闭。但是$(document).ready
方法没有关闭。- HTML 的字符串格式错误。将
'
单引号括在双引号内,反之亦然。
试试这个。而不是 10
使用您的 PHP 代码。
$(document).ready(function() {
setInterval(function() {
$("#appointment").html('<a class="btn btn-default dropdown-toggle" data-toggle="dropdown" href="#"><i class="fa fa-bell fa-fw"></i><span class="badge">10</span> <i class="fa fa-caret-down"></i></a>');
}, 1000);
});
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="appointment"></div>