Javascript Jquery.animate不工作?
我和我的开发人员一直在为主页和其他网站上的lead表单使用JavaScript 这里是链接。当你点击“点击这里”时,表格应该向下滑动并显示“今天进行查询”图像 代码如下:Javascript Jquery.animate不工作?,javascript,jquery,jquery-animate,Javascript,Jquery,Jquery Animate,我和我的开发人员一直在为主页和其他网站上的lead表单使用JavaScript 这里是链接。当你点击“点击这里”时,表格应该向下滑动并显示“今天进行查询”图像 代码如下: $( ".jscript" ).click(function() { $( ".enquiry" ).animate({height: "auto"},500); }); 这表示当类“jscript”被单击时,为表单类“inquiry”设置动画并使高度自动 代码应该是正确的 请提供帮助,谢谢。是由javascri
$( ".jscript" ).click(function() {
$( ".enquiry" ).animate({height: "auto"},500);
});
这表示当类“jscript”被单击时,为表单类“inquiry”设置动画并使高度自动
代码应该是正确的
请提供帮助,谢谢。是由javascript创建的.jscript元素,或者是用html硬编码的,因为很多时候,这里的问题是当您使用onclick的选择器时,该元素不存在,并且不起作用,所以请尝试此函数:
$(document).ready(function() {
$("parentOfjscript").on("click", ".jscript", function() { //parentOfjscript being some parent element containing jscript
$(".enquiry").animate({height: "auto"}, 500);
});
});
在页面上创建此选择单击函数之前,请确保.jscript的父元素是dom中已经存在的元素。您与同一页面上的mootools存在冲突。使用
jQuery
而不是$
,这样您就有了jQuery('.jscript')。单击(…
,动画也是一样。我们更改了它,但它仍然不能用jQuery(.jscript”)。单击(函数(){jQuery(.enquiry”)。动画({height:“auto”},500);});现在,它不会显示与相关的错误。单击“属性”。由于您的动画,它无法工作。是否要隐藏?为什么不只执行$(“.inquiry”)。slideUp()
或者您想更改高度以显示包含的表单吗?尝试使用100%
而不是auto
,我记得它的动画有一些问题。尝试jQuery(.enquiry”).animate({height:'100%},500)
自动检查谷歌的jquery动画自动
工作正常!非常感谢!