我有一个列表及其具有弹出窗口类的TD。所以在这个时候TD点击一个按钮,会要求specifiying输入如下图所示将引导弹窗输入值绑定到拥有弹出窗口的元素
正如你可以看到图表按钮触发对于TD的酥料饼,并有对酥料饼2个输入。
所以我的方案是在弹出窗口中添加该输入值以将其复制到“没有基准指定标签”的div中。那么我怎么能确定哪个TD或哪个父母创建或启动了popover。更清楚当我点击保存按钮时如何确定Popover的创建者。
CODE
$('.main-attributes').popover({
html: true,
container: 'body',
placement: 'auto top',
trigger: 'manual',
title: function() {
return $(this).find('.attribute-title').html() + " - Score Range"
},
content: function() {
var H = $('#div_scoreselector');
return $(H).html();
}
})
$('.manage-range').on('click', function (e) { //.manage-range is the chart button as shown in image which opens the popup
var ma = $(this).parents('.main-attributes');
$('.main-attributes').not(ma).popover('hide');
$(ma).popover('toggle');
e.stopPropagation();
});
得分选择器DIV
<div class='hidden' id='div_scoreselector'>
<div>
<div class="row">
<div class="col-md-12">
<div class="row div-scorerange">
<div class="col-md-6">
<div class="form-group">
<label class="control-label">
From</label>
<input placeholder="Low Score" type="text" class="form-control" />
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label class="control-label">
To</label>
<input placeholder="High Score" type="text" class="form-control" />
</div>
</div>
</div>
<hr />
<div class="row">
<div class="col-md-6 col-md-offset-6">
<button class="btn-dark-grey btn">
CANCEL</button>
<button class="btn btn-red">
SAVE</button>
</div>
</div>
</div>
</div>
</div>
</div>
请问您可以展示代码,或者在http://jsfiddle.net上制作一个小提琴 – Reigel
@Reigel我编辑了这个问题来添加代码..请看看它。谢谢 –