我有一個幫助彈出窗口,我想關閉其他地方點擊。這裏是我有什麼:如何綁定一個JQuery事件使其僅觸發一次?
$('.help[data-info]').click(function(){
$('.info[a complicated selector]').toggle(400);
$('*:not(.info[the complicated selector]).one('click','',function(){
.info[the complicated selector].hide(400);
});
})
但是一()不是我想在它爲頁面上的每個元素觸發之前。我只想讓它射擊一次。
您在第3個選擇器中缺少'''。也是''''one()'的第二個參數? – kubetz