我正在使用这种模式:
<div id="myalertbox" class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">
<button type="button" class="close" data-dismiss="modal">×</button>
You have a new notification!
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" data-dismiss="modal">OK</button>
</div>
</div>
</div>
</div>
弹出并说“你有新的通知!”。我使用这个脚本弹出它:
<script>
function showAlert() {
$("#myalertbox").modal({
"backdrop": "static",
"keyboard": true,
"show": true,
});
}
</script>
我不知道如何改变里面的文字?我尝试使用.text和.html,但它不起作用。
答案 0 :(得分:2)
在调用模态之前更改文本
$("#myalertbox .modal-body").text('pass your text here');
答案 1 :(得分:1)
在启动模式之前,您可以更改其html,如:
$("#myalertbox .modal-body").html('pass your html here');
// It will put your html inside the div having Class .modal-body which is enclosed with a div having ID #myalertbox
然后以常规方式启动其模态。
答案 2 :(得分:1)
由于内容未嵌套到任何标签中。
最好在下面使用这个。
var btnHtml='< button type="button" class="close" data-dismiss="modal">
× ;< /button>';
$('#myalertbox .modal-body').html(btnHtml +"your text here");