我正在使用d3創建畫筆時間線,其方式與this示例相同。如果將鼠標懸停在圖表選擇部分的頂部軸上,則會發現光標變爲十字準線。當你點擊它時,畫筆將會消失,因爲它將現存設置爲空。有什麼辦法可以禁用它嗎?我想確保畫筆不會簡單消失。感謝您的幫助!當您單擊背景時將範圍設置爲零
0
A
回答
0
我的解決辦法是編輯.on("brushend", funtion(){...})
檢查空刷,並且如果它是空的復位值。這確保用戶永遠不會有空的筆刷。如果任何人有關於如何做到這一點的問題,請讓我知道!
0
這裏有幾個選項可以讓您獲得相同的結果,因此請嘗試在懸停在頂部軸上時隱藏十字準線的選項。
<rect class="background" x="0" width="885" style="visibility: hidden; cursor: none;"></rect>
(或)
$(".background").on('mouseenter',function(){
$(this).css('cursor','none');
});
(或)
$(".background").on('click',function(event){
event.stopImmediatePropagation();
});
相關問題
- 1. 爲固定範圍的單元格設置背景顏色
- 2. 將背景設置爲背景
- 3. 將div設置爲背景
- 4. 清除範圍(設置範圍爲零)延遲段樹修改
- 5. 範圍背景顏色樣式未設置爲工作
- 6. 如何將HighCharts dataGroup設置爲範圍/時間範圍?
- 7. Python:當作物超出範圍時將值設置爲0
- 8. 如何將背景圖像設置爲快速按鈕(單擊按鈕時)
- 9. .Net菜單條背景顏色範圍
- 10. Androidplot - 背景和範圍
- 11. 在列表視圖中單擊行時設置背景行
- 12. 如何將應用程序背景設置爲與當前背景相同?
- 13. 設置背景顏色範圍的輸入
- 14. 當您單擊窗體背景時,Winforms控件LostFocus事件不會觸發
- 15. Synth - 將背景設置爲JFrame
- 16. 將背景圖像設置爲文字?
- 17. 將數據設置爲tkinter背景?
- 18. 將背景圖像設置爲鏈接?
- 19. 將jpg設置爲UIView的背景?
- 20. 無法將背景設置爲ListView
- 21. 如何將div設置爲背景?
- 22. 將NavigationBar背景設置爲純色
- 23. HTML/CSS將div設置爲背景
- 24. Ho將JxBrowser背景設置爲透明
- 25. 將背景顏色設置爲DotNet.Highcharts
- 26. Cocos3d:將CC3Scene背景設置爲透明
- 27. 將背景顏色設置爲頁面
- 28. 將DBContext範圍設置爲IService
- 29. 將範圍設置爲最後一行
- 30. 範圍seekbar設置範圍
你的意思是光標消失,即十字準線。 – frnt
我不太明白你在說什麼。我說的是當你點擊光標變成十字準線的區域時,不想讓畫筆消失。 – Ally
哪個刷子,有2個遊標 - 默認的一個和另一個onclick十字線。 – frnt