如何在jq中推广选项删除

时间:2013-06-23 02:33:51

标签: jquery variables jquery-selectors

用以下

中的变量替换标签
$("label[for='c1pick'] .ui-btn-text").html($("#c1introdukt").val()) 

必须定义变量

whichc="c1"
 whichintrodukt = whichc+"introdukt";

并执行此操作(您可以看到两种不同的方式:完全和部分预定义):

$("label[for=" + whichc + 'pick' + "] .ui-btn-text").html($("#" + whichintrodukt).val())

现在,如何在

中复制它
$("#choosec1 option").remove();

? 以下不起作用:

whichc="c1"
$("#" +"choose" + whichc + "option").remove();

从选项中删除括号也不会。请帮忙

1 个答案:

答案 0 :(得分:1)

缺少空间

 "option").remove();
  ^--- Missing here //  which is --> "#choosec1option"

应该是

 " option").remove(); // you are looking for --> "#choosec1 option"

这应该

whichc="c1"
$("#" +"choose" + whichc + " option").remove();