简单的问题,但我没有成功找到一个满意的答案。
当我有引导警报时:
<div id='alert' class='alert alert-error hide'>Alert.</div>
我希望使用jQuery的Javascript来控制文本,我只是将这个解决方案看作this problem,但它是否必须如此复杂?真的?
答案 0 :(得分:5)
参考了解决方案,现在提出了这个:
HTML:
<div id='alert' class='hide'></div>
使用Javascript:
function showAlert(message) {
$('#alert').html("<div class='alert alert-error'>"+message+"</div>");
$('#alert').show();
}
showAlert('variable');
工作jsfiddle。
答案 1 :(得分:5)
简单如下:$("#alert").text("My new Text");
答案 2 :(得分:0)
<input type = "button" id = "clickme" value="Click me!"/>
<div id = "alert_placeholder"></div>
<script>
bootstrap_alert = function() {}
bootstrap_alert.warning = function(message) {
$('#alert_placeholder').html('<div class="alert"><a class="close" data-dismiss="alert">×</a><span>'+message+'</span></div>')
}
$('#clickme').on('click', function() {
bootstrap_alert.warning('Your text goes here');
});
</script>