1.知识点
- 在JQ对象内容的最后面添加另一个JQ对象:
JQ对象.append(另一个JQ对象);
- 双击事件:
JQ对象.dbclick();
- 表单对象属性
2.实现
<html>
<head>
<title>商品的左右选择</title>
<script src="../js/jquery-1.11.0.js"></script>
<script type="text/javascript">
$(function(){
$("#a1").click(function(){
$("#rightSelect").append($("#leftSelect option:selected"));
});
$("#a2").click(function(){
$("#rightSelect").append($("#leftSelect option"));
});
$("#leftSelect option").dblclick(function(){
$("#rightSelect").append($("#leftSelect option:selected"));
});
});
</script>
</head>
<body>
<table border="1px" width="300px">
<tr>
<td>分类名称</td>
<td><input type="text" value="手机数码"/></td>
</tr>
<tr>
<td>分类描述</td>
<td><input type="text" value="这里都是手机数码"/></td>
</tr>
<tr>
<td>分类商品</td>
<td>
<div style="float : left">
已有商品<br/>
<select multiple="multiple" id="leftSelect">
<option>huawei</option>
<option>xiaomi</option>
<option>smartisan</option>
<option>oppo</option>
<option>vivo</option>
</select><br />
<a href="#" id="a1">>></a><br />
<a href="#" id="a2">>>></a>
</div>
<div style="float:right">
未有商品<br/>
<select multiple="multiple" id="rightSelect">
<option>iPhone</option>
<option>HTC</option>
<option>nokia</option>
<option>SONY</option>
</select><br />
<a href="#"><<</a><br />
<a href="#"><<<</a>
</div>
</td>
</tr>
<tr>
<td colspan="2"><input type="button" value="提交"/></td>
</tr>
</table>
</body>
</html>