Javascript 在jquery中追加div类
我有以下代码:Javascript 在jquery中追加div类,javascript,jquery,Javascript,Jquery,我有以下代码: function Filter($container, params, markers) { var $label; this.markers = markers; this.values = {}; this.key = params.key; $label = $('<label />').text(params.label); this.$element = $('<select class="form-control input-
function Filter($container, params, markers) {
var $label;
this.markers = markers;
this.values = {};
this.key = params.key;
$label = $('<label />').text(params.label);
this.$element = $('<select class="form-control input-lg"/>');
this.$element.append($('<option />').attr('value', 'all').text('All'));
$container.append($label, this.$element);
}
函数过滤器($container、params、markers){
var$标签;
这个。标记=标记;
this.values={};
this.key=params.key;
$label=$('').text(参数标签);
此.$元素=$('');
这个.$element.append($('').attr('value','all').text('all');
$container.append($label,this.$element);
}
从本质上讲,这是一个问题
<label>Category</label>
<select class="form-control input-lg">
<option value="all">All</option>
<option value="Pizza">Pizza</option>
<option value="Mexican">Mexican</option>
</select>
类别
全部的
披萨
墨西哥人
但我想用它来包装上面的内容
<div class="form-group col-xs-4">
-- and --
</div>
--及--
请提供任何建议,我尝试了几乎所有的变体,但都没有成功。用于包装元素,但在您的情况下,我会选择以下选项:
var formgroup = $("<div class='form-group col-xs-4'/>");
formgroup.append($label, this.$element);
$container.append(formgroup);
var formgroup=$(“”);
append($label,this.$element);
$container.append(formgroup);
用于包装元素,但在您的情况下,我会这样做:
var formgroup = $("<div class='form-group col-xs-4'/>");
formgroup.append($label, this.$element);
$container.append(formgroup);
var formgroup=$(“”);
append($label,this.$element);
$container.append(formgroup);
您是否尝试在该元素上使用.wrap(“”)
了?您是否尝试在该元素上使用.wrap(“”)
了?请检查我的编辑,可能只需使用标签和选择将表单组
附加到容器
检查我的编辑,可能只需使用标签和选择将表单组
追加,然后将表单组
追加到容器