首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

高手js 很急 跪求

2012-04-21 
高手js 求助很急啊!跪求script srcmember/js/loginform-blank.js typetext/javascript$(document)

高手js 求助 很急啊! 跪求
<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 影响啊 高手求助

[解决办法]
这个里面调用了jquery函数,你的项目中引入jquery这个js文件了么???
"member/js/loginform-blank.js"这个js文件,你的项目中又有么??
[解决办法]
不是所有代码都在页面上显示了的。。。copy过来也许就缺js文件、css文件什么的
不懂点js的基本东西copy代码也恼火

目测应该没有用到loginform-blank.js里面的函数
所以把jquery.js加到项目中引用到页面上就可以了,方法就和引用loginform-blank.js这个一样
随便网上搜一下jquery就能找到这个js文件的
[解决办法]
正解

探讨

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

[解决办法]
JScript code
$(document).ready(function(){});
[解决办法]
你只要把jquery.js加入到项目就可以了,就和你自己写的那个js文件同样的方式
[解决办法]
自己看看js的一些基础知识,
<script src="member/js/loginform-blank.js" type="text/javascript">
如果在<script> 标签中已经有了内容了,即脚本,那么就不应该在设置src属性了,这就是出错的原因。
解决办法:
1、把src="member/js/loginform-blank.js"直接去掉。
2、也有可能是你copy代码的时候,少了一行:
JScript code
<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库文件
第二 location.href=""这里面的地址要带http://的 否则跳转的地址是相对于当前目录的相对路径
第三 看看你是否有id 属性是btn的这个dom文档[就是标签]
第四 要想跳转到你的地址你需要在页面加载完成之后 也就是地址栏边上的加载图片不在显示之后点击你第三步那个id是btn的文档
只有点击了那个按钮才能触发你的click事件
只发现这几点
[解决办法]
首先,#btn元素是否在<form>元素内,表单默认会有提交动作。
考虑添加语句,阻止默认动作。
$('#btn').click(function(e){
e.preventDefault();
...
});

热点排行