可以通过以下步骤实现:
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
<div id="myAlert" class="alert alert-primary" role="alert">
This is a primary alert.
</div>
removeClass()
方法移除原有的警报类,然后使用addClass()
方法添加新的警报类。例如,将警报类从alert-primary
更改为alert-danger
:$("#myAlert").removeClass("alert-primary").addClass("alert-danger");
text()
方法。例如:$("#myAlert").text("This is a danger alert.");
完整的示例代码如下:
<!DOCTYPE html>
<html>
<head>
<title>Change Bootstrap Alert Class using Jquery</title>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
</head>
<body>
<div id="myAlert" class="alert alert-primary" role="alert">
This is a primary alert.
</div>
<button onclick="changeAlertClass()">Change Alert Class</button>
<script>
function changeAlertClass() {
$("#myAlert").removeClass("alert-primary").addClass("alert-danger");
$("#myAlert").text("This is a danger alert.");
}
</script>
</body>
</html>
这样,当点击"Change Alert Class"按钮时,警报框的类将从alert-primary
更改为alert-danger
,并更新文本内容为"This is a danger alert."。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云对象存储(COS)。
领取专属 10元无门槛券
手把手带您无忧上云