我有一個從左側滑入的側窗格,使用get()動態添加內容。我希望窗格外的所有點擊都能通過觸發某個功能來關閉它。根據我閱讀的其他問題,我提出了以下代碼。jQuery on()和stopPropagation()
$('html').click(function() {
if (side_showing) {
close_side();
}
});
$(document).on("click", "#side", function(event) {
event.stopPropagation();
});
我似乎無法使它工作。我知道on()
函數正在被觸發,但似乎不是event.stopPropagation
。有小費嗎?
你是否真的意識到'stopPropagation();'的含義?看看http://www.javascripter.net/faq/eventbubbling.htm#demo – 2012-08-11 01:59:40