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” 我不明白为什么!请帮助我。

错误太多

  1. $(document).ready() 期望函数作为参数。
  2. setIterval 开始和关闭。但是 $(document).ready 方法没有关闭。
  3. 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>