以下代码为什么不能实现简单的动画?
时间:2009-07-13
来源:互联网
<style>
#panel {
position:relative;
width:100px;
height:100px;
border:1px solid #0000ff;
background:#ff0000;
cursor:pointer;
}
</style>
<div id="panel" >
</div>
$("#panel").click(function(){
$(this).animate({left: "500px"},3000);
});
点击这个div,在3秒内右移500px,没问题,ok!
可是我这样写为什么不可以,如下:
css不变,我要实现按了button后右移500px,为什么不可以???
<div id="panel" >
</div>
<input type="button" id="submit_button" value="提交" />
$("#submit_button").click(function(){
$(”#panel“).animate({left: "500px"},3000);
});
有写错吗?大虾指点一下,谢谢了先
作者: gundumw100 发布时间: 2009-07-13
我用的是firefox3.0,不知道大家在firefox中运行如何???
作者: gundumw100 发布时间: 2009-07-13
奶奶的,这样麻烦了,看来IE了要用。
该死的验证问题!!!谁想出来的馊主意!!!杀!
作者: gundumw100 发布时间: 2009-07-14
不知道你用是哪个版本的jquery
我用的是最新的1.32
作者: wdlaogui 发布时间: 2009-07-14
你的Firefox的问题,检查是否关闭JavaScript了==
此外,引号你用的是全角
作者: keakon 发布时间: 2009-07-14
作者: mike_zhao 发布时间: 2009-07-14
你那后面的代码是不是要放在script标签里面?
放在script标签里面了都
作者: gundumw100 发布时间: 2009-07-14
我测试没问题
你的Firefox的问题,检查是否关闭JavaScript了==
此外,引号你用的是全角
JavaScript没有禁用,引号好像没问题,我只要不animation就能运行javascript
作者: gundumw100 发布时间: 2009-07-14
$("#submit_button").click(function(){
$(”#panel“).animate({left: "500px"},3000);
return false;
});
不过还是接的奇怪,为什么IE不用return false;就可以了?
大家后面跟return false;的吗???
作者: gundumw100 发布时间: 2009-07-14
作者: gundumw100 发布时间: 2009-07-14
我没有return false,照样能用
作者: keakon 发布时间: 2009-07-14
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28