0

我正在用 jQuery 做一个小的经典 asp 日历。但是这里 jQuery 根本没有触发......这里我包含了用于在经典 asp 中包含 jquery 脚本的小片段。对于 html 和 css 片段,请参考http://jsfiddle.net/VU6dN/25/

<script language="javascript" type="text/javascript" src="jquery-1.9.1.min.js">       </script>

<script type="text/javascript">
          $(document).ready(function() {
          alert("i am working");
           }
</script>

<style>
   table#grid tr {
height: 45px;
   }
    table#grid td {
width: 20%;
   }
    table#bottom td {
width: 33%;
    }
    table#grid, table#bottom {
            }
    table#grid, table#bottom {
border: 2px solid #99B7C2;
text-align:center;
width: 300px;
    }
    .activecell {
background-color: #ccc;
    }

   .hidden {
       display: none;   
    }
    </style>
4

1 回答 1

2

您缺少右括号

      $(document).ready(function() {
                 alert("i am working");
       }); <<<< 

基本上ready是一个以函数为参数的函数,但是你没有关闭ready函数调用。

jQuery“就绪”的更现代的语法实际上是这样的:

      $(function() {
                 alert("i am working");
       });

如果你在打开 F12 调试窗口的情况下在 Chrome 中运行它,你会在右下角看到一个读取错误。Chrome 非常适合调试 jscript。

于 2013-10-02T08:08:04.997 回答