我在頁面上有一個信息氣泡。用戶可以通過點擊一個圖標打開它,並且我希望它們能夠通過點擊正文中的任何位置來關閉它。如何顯示一個塊,然後將其隱藏在身體上點擊JQ
我無法弄清楚如何觸發一個開放的情況下,由於家長總是關閉泡沫。我試過$('body').not('.i-icon')
但這不對。有什麼建議麼?
$(document).ready(function() {
var iIsOpen = false;
$('body').not('.i-icon').click(function() {
if (iIsOpen == true) {
//alert('close bubble');
$('.i-narrow').hide();
iIsOpen = false;
}
});
$('.i-icon').click(function() {
//alert('open bubble');
$('.i-narrow').show();
iIsOpen = true;
});
});
你撥弄不工作。 – EkoostikMartin
@EkoostikMartin這是問題的關鍵,他不明白爲什麼它不工作...... – Nunners
@Nunners - 它不顯示'div' – EkoostikMartin