0

html文件是

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>My Website /title>
<link rel='stylesheet' type='text/css' href='stylesheet4.css'>
<link rel='stylesheet' type='text/css' href='http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css'>
</head>
<body>
<!--other code -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="script3.js"></script>
</body>
</html>

我的 script3.js 文件是

$(function(){

  "use strict";
    $('#checkOut').click(function(){
        var time=2;
         alert("The time is "+time+"!");
    // more code 
});

我怎么链接错了?当我使用 jfiddle 测试我的代码时,当我单击按钮时,警报会起作用。但是,我正在使用记事本++,我不确定我做错了什么。

4

1 回答 1

0

我看到了两个问题,还有一些你应该解决的问题。

在 script3.js 中,您缺少一个});. 所以应该是:

$(function(){
  "use strict";
    $('#checkOut').click(function(){
        var time=2;
        alert("The time is "+time+"!");
        // more code 
    });
});

标题标签格式不正确:

<title>My Website /title>

需要是:

<title>My Website </title>

编辑:示例:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>My Website </title>
        <link rel='stylesheet' type='text/css' href='stylesheet4.css'>
        <link rel='stylesheet' type='text/css' href='http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css'>
    </head>
    <body>
        <!--other code -->
        <input type="button" id="checkOut" value="check out" />

        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
        <script type="text/javascript" src="script3.js"></script>
    </body>
</html>
于 2013-08-11T16:49:34.783 回答