如何才能使新的JqueryUI工具提示僅在focus
上可見:此刻其在focus
和hover
上。我相信這是因爲jQueryUI的1.9如何使jQueryUI工具提示僅適用於焦點
回答
短一點的方式:
$(".selector").tooltip().off("mouseover mouseout");
+1這適用於我所需要的,相反,希望他們只用鼠標,不重點:$(ele ).tooltip()。off(「focusin focusout」); – eselk
附加到答案:'.off(「mouseover mouseout」);'將關閉所有鼠標懸停/懸空事件。如果你正在使用它們,它們也將被解除綁定。爲了確保你只是在工具提示的'off'上執行操作,可以這樣做:'$(「。selector」)。tooltip(); var tooltipInstanceNamespace = $(「。selector」)。tooltip(「instance」)。eventNamespace; $(「。selector」)。off('mouseover'+ tooltipInstanceNamespace'mouseout'+ tooltipInstanceNamespace);'這將只關閉具有該工具提示實例名稱空間的偵聽器。 – RaphaelDDL
這不是理想的,但它應該工作:
$(".selector").tooltip({
disabled: true
}).on("focusin", function() {
$(this)
.tooltip("enable")
.tooltip("open");
}).on("focusout", function() {
$(this)
.tooltip("close")
.tooltip("disable");
});
基本上,啓用/打開focusin
工具提示和focusout
禁用/關閉。
我懷疑這樣的事情會 –
另外,我沒有想到的一個問題是,瀏覽器在懸停時插入標準標題:( –
- 1. JqueryUI工具提示定位
- 2. jQueryUI驗證工具提示
- 3. 如何停止顯示焦點/點擊角度工具提示?
- 4. jQueryUI工具提示窗口小部件顯示工具提示點擊
- 5. JQuery工具提示僅在輸入字段焦點上可見
- 6. jQuery工具提示僅適用於表格的第一行
- 7. 工具提示僅適用於一個列名的閃亮renderDataTable
- 8. CSS3 - 顯示工具提示使用:焦點問題
- 9. 如何讓基金會的工具提示顯示焦點?
- 10. 焦點()jQueryUI不工作
- 11. 顯示工具提示並獲得工具提示內的焦點
- 12. 僅用於開始和結束點的高效工具提示。
- 13. 僅使用CSS的工具提示
- 14. 使用HoverTool()工具時僅顯示一個工具提示
- 15. 如何在jqueryui工具提示中顯示jqueryui驗證錯誤信息
- 16. jqueryui工具提示全局綁定
- 17. jQueryUI的工具提示設置忽略
- 18. 如何用自定義div來包裝jqueryUI工具提示?
- 19. 用CSS顯示工具提示僅
- 20. JqueryUI基於屏幕的工具提示位置
- 21. jqueryui工具提示無法關閉時使用ajax回調
- 22. 如何使工具提示使用ajax
- 23. 引導工具提示不工作當焦點上jquery
- 24. jQueryUI工具提示 - 無空格的文本與工具提示容器重疊
- 25. 在黑莓的按鈕焦點上顯示工具提示
- 26. sencha顯示文本字段的焦點時的工具提示
- 27. 如何在jQueryUI中斷行工具提示
- 28. 如何重新綁定jQueryUI工具提示?
- 29. 顯示固定的「工具提示」當輸入接收焦點,使用jQuery
- 30. 的Silverlight 4:如何顯示上的鍵盤焦點工具提示(修訂)
哇這麼簡單的問題,但我沒有看到一個簡單的答案:( –