小编Man*_*u S的帖子

向下移动所选选项不可见

当我将第一个选项移到底部时,在某些时候我看不到选择列表中的选项,任何人都可以帮忙吗?

$(document).ready(function() {
  $('input[type="button"]').click(function() {
    var $op = $('#select2 option:selected'),
      $this = $(this);
    if ($op.length) {
      ($this.val() == 'Up') ?
      $op.first().prev().before($op):
        $op.last().next().after($op);
    }
  });
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select multiple id="select2">
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
  <option value="12">12</option>
  <option value="23">23</option>
  <option value="34">34</option>
  <option value="11">11</option>
  <option value="25">25</option>
  <option value="83">83</option>
  <option value="81">81</option>
  <option value="82">82</option>
  <option value="73">73</option>
</select>
<input type="button" value="Up">
<input type="button" value="Down">
Run Code Online (Sandbox Code Playgroud)

html css jquery

5
推荐指数
1
解决办法
79
查看次数

标签 统计

css ×1

html ×1

jquery ×1