相关疑难解决方法(0)

jQuery clone()不复制<select> DOM属性?

请考虑以下HTML:

<a id="add" herf="#">add</a>

<div class="list">
    <select>
        <option>1</option>
        <option>2</option>
    </select>
</div>
Run Code Online (Sandbox Code Playgroud)

和Javascript:

$('#add').click(function() {
    var copy = $('.list').last().clone();
    copy.appendTo('body');
});
Run Code Online (Sandbox Code Playgroud)

(或者:http://jsfiddle.net/5A5pN/)

如果在单击之前选择了一个选择选项 Add,您会注意到新添加的选择框仍然使用1作为其原始值,而不是2.

有什么方法可以解决这个问

谢谢!

jquery jquery-plugins jquery-selectors

4
推荐指数
1
解决办法
4155
查看次数

标签 统计

jquery ×1

jquery-plugins ×1

jquery-selectors ×1