jquery单击事件

jquery单击实现对象左右移动效果

<html>
	<head>
		<title>jquery</title>
		<script type="text/javascript" src="jquery-1.11.1.js"></script>
		<script type="text/javascript">
			$(function(){
				//使用jquery来实现这个功能
				$("#add").click(function() {
					//获取右边文本框的被选中项,这里必须使用:selected来选择,不能使用[selected='selected']来选择
					var selectedOptions = $("#ids > option:selected");
					//获取左边的文本框jquery对象
					var idList = $("#idList");
					//调用append方法就完事了
					idList.append(selectedOptions);
				});
				//移除方法与此类似
				$("#remove").click(function() {
					var selectedOptions = $("#idList > option:selected");
					var ids = $("#ids");
					ids.append(selectedOptions);
				});
				var idlist=$("#idList");
				$("#ids>option").dblclick(function(){
					idlist.append($(this));
				});
				var ids=$("#ids");
				$("#idList>option").dblclick(function(){
					ids.append($(this));
				});
				
				
			});

		</script>
		<style type="text/css">
			.txt{
				border:5px solid pink;
			}
		</style>
	</head>
	<body>
		<div class="content_group">
			<div class="span4">
				<label class="control-label">请选择姓名:</label>
					<div class="controls">
						<select id="idList" multiple="multiple" size="10"  style="float: left;width:100px;height:300px">
							<option value="1">张三</option>
						</select>
						<div style="width: 60px;float: left;text-align:center;margin-top:100px;">
							<input type="button" id="add" value="<<添加" >
							<input type="button" id="remove" value=">>移除" >
						</div>
						<select id="ids" multiple="multiple" size="10" style="float: left;width:100px;height:300px">
							<option value="2">李四</option>
							<option value="3">王五</option>
							<option value="4">赵六</option>
							<option value="5">南开</option>
						</select>
					</div>
			</div>
    </div>

	</body>
</html>

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值