<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>test</title>
    <SCRIPT src="Resource/js/jquery-latest.pack.js" type=text/javascript></SCRIPT>
<SCRIPT type=text/javascript>
    $(function() {
        $("#test").click(function() {
         .....xxx...;
        });
    });
</SCRIPT>
<body  >   
 <div>
   <a href="#" id="test"> test   </a>
</div>
</body>
</html>
这个在html页面下可以运行,为啥到test.aspx页面就没反应了呢?

解决方案 »

  1.   

    在浏览器中查看test.aspx源文件,保存下来调试
      

  2.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
    <head><title>
    test
    </title>
         <SCRIPT src="Resource/js/jquery-latest.pack.js" type=text/javascript></SCRIPT><SCRIPT type=text/javascript>
        $(function() {
        $("#test1").click(function() {
            xxxxxxxxxxxxx;
            });
        });
    </SCRIPT>
    <link href="App_Themes/DefaultTheme/StyleSheet.css" type="text/css" rel="stylesheet" /></head>
    <body>
        <form name="form1" method="post" action="test.aspx" id="form1">
    <div>
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNzgzNDMwNTMzZGSBuP77pX0nZAAz4xHvjmFfrwnSlw==" />
    </div>    <div>
        <a href="#" id=test1> test</a>
        </div>
        </form>
    </body>
    </html>
    源文件是这个
    不知道如何调试呢
      

  3.   

    少</head>
    一般这类函数我都是放在</body>前面的页面末尾处。或者放在这个aspx默认函数里面。
    function pageLoad(sender, args) {
        $(function() { 
            $("#test").click(function() { 
            .....xxx...; 
            }); 
        }); 
    }
      

  4.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
    <head><title>
    test</title>
         <SCRIPT src="Resource/js/jquery-latest.pack.js" type=text/javascript></SCRIPT>
    <script type="text/javascript" src="Resource/js/showdialog.js"></script> 
    <SCRIPT type=text/javascript>    $(function() {
            $("#test1").click(function() {
                showdialog("xxxx", "iframe:xxtest.aspx", "800px", "500px", "iframe");
            });
        });  
    </SCRIPT>
    <link href="App_Themes/DefaultTheme/StyleSheet.css" type="text/css" rel="stylesheet" /></head>
    <body>
        <form name="form1" method="post" action="test.aspx" id="form1">
    <div>
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNzgzNDMwNTMzZGSBuP77pX0nZAAz4xHvjmFfrwnSlw==" />
    </div>    <div>
        <a href="#" id=test1> test</a>
        </div>
        </form>
    </body>
    </html>
    现在的问题是,showdialog可以在本页显示,不会弹出窗口。html页面下面确可以弹出来
      

  5.   

    href="javascript:void(0)"试试 
    还是不行