jQuery用法十分灵活,每个人的写法也会不尽相同,下面收集一下,不太常见的写法,供自己以后不断学习,同时分享给大家。(持续更新中)
//html部分
<select multiple="multiple" name="left_sel" id="select_a" style="width:100px;min-height:150px;">
<option>选项1</option>
<option>选项2</option>
<option>选项3</option>
<option>选项4</option>
<option>选项5</option>
</select>
<button id="all_move">按钮>></button>
<select multiple="multiple" name="right_sel" style="width:100px;min-height:150px;">
</select>
$('#select_a').dblclick(function(){
//var items=$('option:selected',this); //A句
var items=$(this).find('option:selected'); //B句
items.appendTo('select[name="right_sel"]');
})
//其中的A,B两句是含义一致的,只不过B句更常见,更容易理解