<script src="member/js/loginform-blank.js" type="text/javascript">

$(document).ready(function(){
$("div#loginform_isLogin").hide();
$("div#loginform_notLogin").show();
});
$(document).ready(function(){
$("#btn").click(function () {
     var muser=$("#muser").val();
     var mpass=$("#mpass").val();
     alert(muser+mpass);
 window.location.href="www.ele.me?id="+muser+"&wpd="+mpass;
     });
});
</script> 
这些代码是 在一下网站的
http://blank.host.hqidc.net/
问题是 为什么跳转不了   是不是别js 影响啊  高手求助

解决方案 »

  1.   

    这个里面调用了jquery函数,你的项目中引入jquery这个js文件了么???
    "member/js/loginform-blank.js"这个js文件,你的项目中又有么??
      

  2.   

    不是所有代码都在页面上显示了的copy过来也许就缺js文件、css文件什么的
    不懂点js的基本东西copy代码也恼火目测应该没有用到loginform-blank.js里面的函数
    所以把jquery.js加到项目中引用到页面上就可以了,方法就和引用loginform-blank.js这个一样
    随便网上搜一下jquery就能找到这个js文件的
      

  3.   

    $(document).ready(function(){});
    你怎么写了两个?
    所有jQuery函数位于一个document ready函数中的。
      

  4.   

    你只要把jquery.js加入到项目就可以了,就和你自己写的那个js文件同样的方式
      

  5.   

    不是那个问题把  因为 上面几句话都可以用  我alert了  能弹出
    就是跳转不了
      

  6.   

    自己看看js的一些基础知识,
    <script src="member/js/loginform-blank.js" type="text/javascript">
    如果在<script> 标签中已经有了内容了,即脚本,那么就不应该在设置src属性了,这就是出错的原因。
    解决办法:
    1、把src="member/js/loginform-blank.js"直接去掉。
    2、也有可能是你copy代码的时候,少了一行:<script type="text/javascript" src="member/js/loginform-blank.js" ></script>
    <script type="text/javascript">
       $(document).ready(function(){
           $("div#loginform_isLogin").hide();
           $("div#loginform_notLogin").show();
       });
       $(document).ready(function(){
           $("#btn").click(function () {
               var muser=$("#muser").val();
               var mpass=$("#mpass").val();
               alert(muser+mpass);
               window.location.href="www.ele.me?id="+muser+"&wpd="+mpass;
           });
       });
    </script>多说一句,JQuery是不限制多个ready事件的,这和window.onload是不一样。这也是JQ的基本知识
      

  7.   

    首先看你有没有引入jquery库文件
    第二 location.href=""这里面的地址要带http://的 否则跳转的地址是相对于当前目录的相对路径
    第三 看看你是否有id 属性是btn的这个dom文档[就是标签]
    第四 要想跳转到你的地址你需要在页面加载完成之后 也就是地址栏边上的加载图片不在显示之后点击你第三步那个id是btn的文档
    只有点击了那个按钮才能触发你的click事件
    只发现这几点
      

  8.   

    首先,#btn元素是否在<form>元素内,表单默认会有提交动作。
    考虑添加语句,阻止默认动作。
    $('#btn').click(function(e){
        e.preventDefault();
        ...
    });