我克隆了第一个li:
var r = $('#myList li:first').clone(true);
然后删除所选的选项:
$('option:selected', r).remove();
有没有办法将其链接?如:
var r = $('#myList li:first').clone(true).('option:selected').remove();
答案 0 :(得分:3)
上下文选择器只是find()
的快捷方式,因此您可以使用它。
$('#myList li:first').clone(true).find('option:selected').remove();
当然,那不会返回克隆,但是删除了选项,以返回你可以做的克隆
var c = $('#myList li:first').clone(true).find('option:selected').remove().end();
答案 1 :(得分:0)
如果它的'oneliner'你正在寻找这个
$('option:selected', $('#myList li:first').clone(true)[0]).remove();
应该这样做。
在你的例子中,你不能将它们链接起来。