我是新来的JavaScript和jQuery。 我已经为某些客户端验证写了一些JavaScript代码。如何使用jQuery的滑动效果
document.getElementById(spnError).style.display = 'block';
这是我如何显示跨度,如果在窗体中有一些验证问题。我想用Jquery来展示这个跨度。我想慢慢滑下去。
我是新来的JavaScript和jQuery。 我已经为某些客户端验证写了一些JavaScript代码。如何使用jQuery的滑动效果
document.getElementById(spnError).style.display = 'block';
这是我如何显示跨度,如果在窗体中有一些验证问题。我想用Jquery来展示这个跨度。我想慢慢滑下去。
由于您使用的ID变量毫秒,你需要的#ID
selector和.slideDown()
,像这样:
$('#' + spnError).slideDown('slow');
没有#
如果spnError
是说,它寻找一个变量名,<mySpanElement>
...通过ID进行搜索,在前面加上#
它:)
您可以read more about jQuery selectors here和view a complete list here。
替换多久你想它采取
$("#spnError").slideDown(milliseconds);
还有三个内置值
$("#spnError").slideDown("slow");
$("#spnError").slideDown(); //default speed
$("#spnError").slideDown("fast");
稍作修正,有[三个内置值](http://github.com/jquery/jquery/blob/master/src/effects.js#L455),'slow':600ms,'fast' :200ms,默认值:400ms。 – 2010-05-21 13:23:13
@Nick @Malfist谢谢。有效。但我想传递一个包含我的spanid的字符串变量。 $(#spnError).slideDown( “慢”); – 2010-05-21 13:25:50
谢谢。虽然我自己想清楚了。很容易。 – 2010-05-21 13:34:37