jquery 显示,隐藏元素方法 jquery中方法slideDown(speed,callback)slideUp(speed,callback)是上下隐藏显示元素,我想用下充左右滑动隐藏显示元素 该怎么弄 求高人解答 。在线等啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 slideDown(speed,callback)slideUp(speed,callback)这两个方法都是jQuery封装了的方法,所以可以直接用。jQuery里面没有左右滑动的方法呢。如果一定需要可以按照slideDown的方法重写一个,不过有点困难。 animate用这个可以达到你要的效果。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script type="text/javascript" src="js/jquery-1.6.1.min.js"></script><script type="text/javascript"> $(document).ready(function() { // 在一个动画中同时应用三种类型的效果 $("#go").click(function(){ $("#block").animate({ width: "90%", height: "100%", fontSize: "10em", borderWidth: 10 }, 1000 ); }); $("#right").click(function(){ $(".block").animate( { left:'10px', width:'300px', height: '200px', }, "slow"); }); $("#left").click(function(){ $(".block").animate({left: '-50px'}, "slow"); }); });</script><style> .block{ background-color:#3300FF; width:10px; height:10px; }</style></head><body> <button id="go"> Run</button> <div id="block">Hello!</div> <button id="left">«</button> <button id="right">»</button> <div class="block"></div></body></html>不知道这样是不是你要达到的效果。 简单$("#xxx").animate({ width:"hide",opacity:"hide"},600);$("#xxx").animate({ width:"show",opacity:"show"},600); 有effect方法,有不少预定义好的效果其中包括你想要的http://jqueryui.com/demos/effect/#default你需要的那个应该是Shake$( selector ).effect( "shake", {}, duration, callback ); 花哨的东西不太实用毕竟每个浏览器对于effect的实现效果都不一样也不是每个浏览器都支持这些效果对于那些非准备浏览器的用户体验会很差的 简单的Junit测试 使用JavaMail需要那些架包, 有的话直接发给我邮箱 狗日的cookie Java学习 解析XML 我是.NET程序员,想学习JAVA,问下各位大虾需要配置什么样的平台(J2EE) JAVA开发(学习阶段)用什麼软件进行编写代码? JBOSS3.2.3启动过程中提示下面的错误!! 这是我编的一个小小程序,请问IE的配置是那里差了而不能显示? 求救:关于jboss问题! 想实现Strut2 的上传功能,结果提示是这个错误,怎么办啊 求大侠支援,hibernate+jap 怎么调用视图
slideUp(speed,callback)
这两个方法都是jQuery封装了的方法,所以可以直接用。
jQuery里面没有左右滑动的方法呢。如果一定需要可以按照slideDown的方法重写一个,不过有点困难。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="js/jquery-1.6.1.min.js"></script><script type="text/javascript">
$(document).ready(function() {
// 在一个动画中同时应用三种类型的效果
$("#go").click(function(){
$("#block").animate({
width: "90%",
height: "100%",
fontSize: "10em",
borderWidth: 10
}, 1000 );
});
$("#right").click(function(){
$(".block").animate(
{
left:'10px',
width:'300px',
height: '200px',
}, "slow");
}); $("#left").click(function(){
$(".block").animate({left: '-50px'}, "slow");
});
});</script><style>
.block{
background-color:#3300FF;
width:10px;
height:10px;
}
</style>
</head><body>
<button id="go"> Run</button>
<div id="block">Hello!</div>
<button id="left">«</button> <button id="right">»</button>
<div class="block"></div>
</body>
</html>
不知道这样是不是你要达到的效果。
$("#xxx").animate({ width:"hide",opacity:"hide"},600);
$("#xxx").animate({ width:"show",opacity:"show"},600);
http://jqueryui.com/demos/effect/#default你需要的那个应该是Shake$( selector ).effect( "shake", {}, duration, callback );
毕竟每个浏览器对于effect的实现效果都不一样
也不是每个浏览器都支持这些效果对于那些非准备浏览器的用户体验会很差的