jquery - 使用 jquery ui-sortable 选择框在 Mozilla 16.0.1 中不起作用

标签 jquery html jquery-ui jquery-ui-sortable

enter image description here我有一个可拖动的 jquery ui-sortable ordered list,它工作正常。但我的问题是我在 list 中有一个选择框但它不起作用,我可以'甚至从中选择一个值。以下是我的代码。请尽快提出解决方案。在此先感谢。

<ul class="sortable">
 <li>Item 1</li>
 <li>Item 2</li>  
 <li>Item 4</li> 
 <select>
      <option>A</option>
      <option>c</option>
      <option>d</option>
      <option>e</option>
 </select>      
 <li>Item 5</li>
</ul>

你可以复制上面的html在这里试一下http://jsfiddle.net/VPNP4/1/

最佳答案

以正确的方式格式化 HTML 目前你已经把选择框​​ worngly 放在 ul 中,要么把它放在 ul 外面,要么把它放在另一个 li 或同一个 li 中

尝试关注

<ul class="sortable">
 <li>Item 1</li>
 <li>Item 2</li>  
 <li>Item 4
 <select>
      <option>A</option>
      <option>c</option>
      <option>d</option>
      <option>e</option>
 </select> 
</li>      
 <li>Item 5</li>
</ul>

<ul class="sortable">
 <li>Item 1</li>
 <li>Item 2</li>  
 <li>Item 4</li>
 <li><select>
      <option>A</option>
      <option>c</option>
      <option>d</option>
      <option>e</option>
 </select> 
</li>      
 <li>Item 5</li>
</ul>

使用下面的脚本代码

$('.sortable').sortable({
    connectWith: ".sortable",

});

表示删除你写的最后一行 jsfiddle.net/sumit_2201/6Q7LG/

关于jquery - 使用 jquery ui-sortable 选择框在 Mozilla 16.0.1 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12894617/

相关文章:

javascript - 是否可以触发 DOM 事件并使其在 DOM 树中下降?

javascript - 根据自动完成的数据自动填充另一个文本字段

javascript - JQuery:在抓取 .text() 时用分隔符替换 <br/>

javascript - 使用 jQuery 定位多个 div

html - 表格边框顶部或底部未对齐

html - 当div内的内容增加时,主容器div的高度不会动态增加

javascript - Jquery 选择器无法在 Polymer 中找到 div 元素。应该是直截了当不理解问题

Javascript 选择文本更改器有故障

php - jQuery ajax 在 webroot 之外使用 POST 到 PHP 脚本

html - * css hack 不再在 ie8 中工作?