手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jQuery让控件左右移动的三种实现方法
jQuery让控件左右移动的三种实现方法
摘要:方法一【注】需把控件的CSS的position属性设置为relative或absolute。复制代码代码如下:$(document).rea...

方法一

【注】需把控件的 CSS 的 position 属性设置为 relative 或 absolute。

复制代码 代码如下:

<script type="text/javascript" src="js/jquery-1.8.0.js"></script>

<script language="javascript">

$(document).ready(function(){

$("#right1").click(function(){

$(".block1").animate({left: '+=50px'}, "slow");

});

$("#left1").click(function(){

$(".block1").animate({left: '-=50px'}, "slow");

});

});

</script>

方法二

复制代码 代码如下:

<script type="text/javascript" src="js/jquery-1.8.0.js"></script>

<script language="javascript">

$(document).ready(function(){

$("#right2").click(function(){

$(".block2").css("margin-left","+=50px");

});

$("#left2").click(function(){

$(".block2").css("margin-left","-=50px");

});

});

</script>

方法三

复制代码 代码如下:

<script type="text/javascript" src="js/jquery-1.8.0.js"></script>

<script language="javascript">

$(document).ready(function(){

$("#right3").click(function(){

$(".block3").animate({width:"+=50px"}, 222);

});

$("#left3").click(function(){

$(".block3").animate({width:"-=50px"}, 222);

});

});

</script>

全部代码

复制代码 代码如下:

<!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.8.0.js"></script>

<script language="javascript">

$(document).ready(function(){

$("#right1").click(function(){

$(".block1").animate({left: '+=50px'}, "slow");

});

$("#left1").click(function(){

$(".block1").animate({left: '-=50px'}, "slow");

});

$("#right2").click(function(){

$(".block2").css("margin-left","+=50px");

});

$("#left2").click(function(){

$(".block2").css("margin-left","-=50px");

});

$("#right3").click(function(){

$(".block3").animate({width:"+=50px"}, 222);

});

$("#left3").click(function(){

$(".block3").animate({width:"-=50px"}, 222);

});

});

</script>

</head>

<body>

<button id="left1">«</button>

<button id="right1">»</button>

<div id="block">

<img src="img/csdn_res.jpg"/>

</div>

<button id="left2">«</button>

<button id="right2">»</button>

<div id="block">

<img src="img/csdn_res.jpg"/>

</div>

<button id="left3">«</button>

<button id="right3">»</button>

<div id="block">

<img src="img/csdn_res.jpg"/>

</div>

</body>

</html>

效果图

1

【jQuery让控件左右移动的三种实现方法】相关文章:

JQuery控制Radio选中方法分析

jQuery插件zepto.js简单实现tab切换

jQuery仿gmail实现fixed布局的方法

javascript模拟评分控件实现方法

JQuery中DOM实现事件移除的方法

jquery读取xml文件实现省市县三级联动的方法

JQuery自动触发事件的方法

jQuery实现不断闪烁文字的方法

jquery实现图片左右切换的方法

js获取滚动距离的方法

精品推荐
分类导航