Javascript 更改动态创建的引导模式标题
我有一个像这样在飞行中创建的引导模式Javascript 更改动态创建的引导模式标题,javascript,jquery,Javascript,Jquery,我有一个像这样在飞行中创建的引导模式 var popupTemplate = ' <div class="modal fade"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal
var popupTemplate = '
<div class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title" id="dropzoneModalTitle"></h4>
</div>
<div class="modal-body dropBox" id="dropzoneModalBody"></div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" data-dismiss="modal">Save</button>
<button type="button" class="btn btn-link" data-dismiss="modal">Cancel</button>
</div>
</div>
</div>
</div>
';
$(button).click(function(){
$(popupTemplate).modal()
});
我想更改动态创建的模式的标题,但不适用于此
var modal = $(popupTemplate).modal();
modal.find('.modal-title').text('HELLO');
有什么帮助吗?在创建模式之前尝试修改HTML:
var modal = $(popupTemplate);
modal.find('.modal-title').text('HELLO');
modal.modal();
另一种方法是在展会活动中进行更改。只需将id attr添加到根div并执行以下操作:
$('#modalId').on('show.bs.modal', function () {
$('#dropzoneModalTitle').text('My New Modal Title');
});
你的回答再正确不过了,非常感谢