我做了一個簡單的警告框,引導這樣的如何隱藏引導警告框,當沒有消息
<div class="alertBox">
<span role="alert" class="alert alert-info"> bag.session.username </span>
</div>
所以我試圖掩蓋它時,它是空的,jquery像這樣:
<script type="text/javascript">
$(document).ready(function() {
if (bag.session.username) {
$(".alertBox").show();
}
else {
$(".alertBox").hide();
}
});
</script>
這基本上說,如果警報消息是存在的,顯示框,如果沒有,將其隱藏。但是,這不符合預期。箱子在那裏,直到沒有警報。我該如何解決這個問題?
這哪裏是'bag.session.username'是從哪裏來的? – Harangue
有點偏題:在你的HTML中,你是否想要打印出一些名爲'bag.session.username'的JS變量?因爲你得到的只是文本'bag.session.username'。 – WillardSolutions
有趣的是,他的盒子是空的,它應該包含bag.session.username –