我使用工具提示在頁面上顯示錯誤消息,當我點擊視圖中的其他位置時,我需要關閉它。我用下面的代碼來控制這個動作:jquery not function miss element
$(':not(.qtip)').click(function(){
$('.qtip').hide();
});
的「.qtip」用於標記工具尖端區域。工具提示本身在出現時創建一個新的工具提示,這裏發生的事情是當我點擊工具提示時,它會消失。
但是當我使用的選擇,而不是全身的規模較小,它工作得很好,這是一個有點怪異,比如:
$("#id").not('.qtip').click(function(){
$('.qtip').hide();
});
它會隱藏qtip,即使點擊是在裏面。 –
@Sylvanus好點,雖然我不確定OP是否已經處理qtip本身的點擊事件。 –
我試過這些代碼,但它沒有工作,似乎點擊事件沒有綁定到qtip元素 –