jQuery让控件左右移动的三种实现方法_Javascript教程-查字典教程网
jQuery让控件左右移动的三种实现方法
jQuery让控件左右移动的三种实现方法
发布时间:2017-01-14 来源:查字典编辑
摘要:方法一【注】需把控件的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>

效果图

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类