我是dojo的新手,並試圖設置工具提示。DOJO - 關閉dojo工具提示,如果連接的ID被刪除
我有一個動態生成的元素,我創建了一個id屬性來附加一個工具提示給元素,當用戶將鼠標懸停在它上面時,Dojo工具提示出現,當用戶點擊它時元素被刪除並創建再次動態沒有ID,所以連接的工具提示保持活動,我無法關閉它,有沒有什麼辦法隱藏工具提示,如果連接ID被刪除。
在此先感謝。
我是dojo的新手,並試圖設置工具提示。DOJO - 關閉dojo工具提示,如果連接的ID被刪除
我有一個動態生成的元素,我創建了一個id屬性來附加一個工具提示給元素,當用戶將鼠標懸停在它上面時,Dojo工具提示出現,當用戶點擊它時元素被刪除並創建再次動態沒有ID,所以連接的工具提示保持活動,我無法關閉它,有沒有什麼辦法隱藏工具提示,如果連接ID被刪除。
在此先感謝。
感謝你的努力bRIMOs博爾,但道場工具提示使用連接ID爲基準在哪裏顯示工具提示後,我們不能讓關閉提示元素連接的id當用戶鼠標懸停連接的ID。
這是我工作的代碼。我剛剛從mastertooltip中刪除了dijitTooltip類,它使工具提示可見。
dijit.Tooltip._masterTT.containerNode.innerHTML='';
dojo.removeClass(dijit.Tooltip._masterTT.id, "dijitTooltip");
再次感謝:)
所以,當你點擊的元素,該元素得到去除,所以纔得到去除它弄的(點擊與claback功能事件參數,通過event.target.id
或this.id
獲得ID,如果事件直接連接到節點)
獲得該Id
可以隱藏工具提示
var element = dojo.byId(Id);
yourTooltip.hide(element);
請提供您的源泉! –