我已經創建了Twitter的引導警報這樣Twitter的引導
HTML警報變化:
<div id='alert' class='hide'></div>
JS:
function showAlert(message) {
$('#alert').html("<div class='alert alert-error'>"+message+"</div>");
$('#alert').show();
}
showAlert('Please have a look at yourself.');
$('#alert').removeClass('alert-error');
$('#alert').addClass('alert-info');
但JavaScript的最後兩行沒有似乎有任何影響,任何人都可以看看我?
創建jsfiddle here。
更新 我做我自己的代碼中的一些改變,使其更容易使用,我更喜歡這種方式
HTML:
<div id='alert' class='hide'></div>
JS:
function showAlert(message, alertType) {
$('#alert').html("<div class='alert alert-"+alertType+"'>"+message+"</div>");
$('#alert').show();
}
showAlert('Please have a look at yourself.', 'success');
新jsfiddle here
不錯!那爲什麼呢? – Juto
@Juto,因爲您正在使用'id = alert'刪除並添加父div的類,而不是您剛纔在該div內插入的div。此代碼將通過'id = alert'訪問div中的div – rps
謝謝!我學到了一些我不知道的東西。 – Juto