首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

上图所示效果如何实现

2013-01-01 
下图所示效果怎么实现想请教下图所示的效果怎么实现,选择左边框的姓名,点击“”键,选中的名字自动显示在右

下图所示效果怎么实现
想请教下图所示的效果怎么实现,选择左边框的姓名,点击“>>”键,选中的名字自动显示在右框中,并在左框中消失。上图所示效果如何实现
[解决办法]
两个ListBox加Hidden再加Js,Js操作ListBox网上应该有很多代码的
[解决办法]
其实就是左边删除一个元素,右边添加一个元素
[解决办法]
有效果,但是不美观。。。。
<!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=gb2312" />
<title>无标题文档</title>
<script src="jquery-1.5.2.min.js" type="text/javascript"></script>
<link type="text/css" href="css.css" rel="stylesheet" />
</head>
<script>
$(document).ready(function(){
var s = "";
var g = "";
$("#toRight").click(function(){
if(s!==""&&s!=null&&g=="left"){
$(".right").append(s);
$("p").removeClass("select");
}
});
$("#toLeft").click(function(){
if(s!==""&&s!=null&&g=="right"){

$(".left").append(s);
$("p").removeClass("select");
}
});
$("p").click(function(){
$("p").removeClass("select");
$(this).addClass("select")
s = $(this);
g = $(this).parent().attr("class");
});
});




</script>
<style>
body{
margin:0px;}
div{
margin:0px;
border:#000 1px solid;
width:100px;
height:200px;
}
.right{
position:absolute;
left:200px;
top:10px;
}
.left{
margin-left:20px;
margin-top:10px;
}
.select{
background:#F00;
}

</style>

<body>
<div class="left">
    
    </div>
    <div class="right">
    <p>张三</p>
    <p>里斯</p>
        <p>王五</p>
    </div>
  <input type="button" value=">>" id="toRight"/>
        <input type="button" value="<<" id="toLeft"/>
</body>

</html>

热点排行