Javascript jQuery在Visual Studio 2008中不起作用

Javascript jQuery在Visual Studio 2008中不起作用,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我是jQuery的新手。。我正在使用Visual Studio 2008。。在这方面,我尝试了基本的jQuery函数。。但是它不起作用。。我的脚本编码是: $(文档).ready(函数(){ $(“#按钮1”)。单击(函数(){ 警惕(“你好”); }); }); 我的asp编码是: 有人能告诉我为什么它不工作吗?您在页面上多次包含jquery,包括缩小版和常规版 将其减少为一个。仅使用一个jquery js文件 删除此jquery文件 <script src="jquery

我是jQuery的新手。。我正在使用Visual Studio 2008。。在这方面,我尝试了基本的jQuery函数。。但是它不起作用。。我的脚本编码是:



$(文档).ready(函数(){
$(“#按钮1”)。单击(函数(){
警惕(“你好”);
});
});
我的asp编码是:





有人能告诉我为什么它不工作吗?

您在页面上多次包含jquery,包括缩小版和常规版


将其减少为一个。

仅使用一个jquery js文件

删除此jquery文件

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

仅限使用

<script src=" http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" 

  • 不要使用脚本标记自动关闭
  • Ad只有一个jquery引用
  • 确保生成的html中的按钮ID没有更改

  • 从服务器端使用控件(asp控件)时。使用
    ClientID
    获取该控件

    $(document).ready( function(){
        $("#<%=Button1.ClientID%>").click(function(){
        alert("Hello");
        });
    });
    
    $(文档).ready(函数(){
    $(“#”)单击(函数(){
    警惕(“你好”);
    });
    });
    
    您可以在删除前三个库后重试:

    <script src="jquery-1.2.6.js" type="text/javascript" />
    <script src="jquery-1.2.6-vsdoc.js" type="text/javascript" />
    <script src="jquery-1.2.6.min.js" type="text/javascript" />
    
    
    
    请不要尝试内联关闭脚本:

    <script src=" http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript">
    </script>
    

    修改第一段代码,如下所示:

    <title>My Test Page</title>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"        type="text/javascript" ></script>
    <script type="text/javascript">
        $(document).ready( function(){
          $("#<%=Button1.ClientID%>").click(function(){
            alert("Hello");
          });
        });
    </script>
    
    我的测试页面
    $(文档).ready(函数(){
    $(“#”)单击(函数(){
    警惕(“你好”);
    });
    });
    

    它会起作用的。

    我试过了。。但仍然没有显示警报消息。。我删除了前三个包含项,仅使用了最后一个。我尝试了。。但仍然没有显示警报消息。。我删除了前三个include,仅使用了最后一个。我没有看到您的include行结尾。。现在我把它改成了,它现在可以工作了。。非常感谢。。
    <script src="jquery-1.2.6.js" type="text/javascript" />
    <script src="jquery-1.2.6-vsdoc.js" type="text/javascript" />
    <script src="jquery-1.2.6.min.js" type="text/javascript" />
    
    <script src=" http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript">
    </script>
    
    <title>My Test Page</title>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"        type="text/javascript" ></script>
    <script type="text/javascript">
        $(document).ready( function(){
          $("#<%=Button1.ClientID%>").click(function(){
            alert("Hello");
          });
        });
    </script>