1 回答

TA貢獻(xiàn)1852條經(jīng)驗(yàn) 獲得超7個(gè)贊
我們要做的就是attribute
在名為 的圓圈中添加"pointer-events"
并將其設(shè)置為visible
。這是結(jié)果:
.attr("pointer-events","visible")
然后,我在調(diào)用函數(shù)mouseover
和時(shí)遇到了一個(gè)較小的問題mouseout
,所以我只是將其寫在鼠標(biāo)懸停事件上,如下所示,它起作用了:
.on("mouseover",function (d, i, n)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? d3.select(n[i])
? ? ? ? ? ? ? ? .transition()
? ? ? ? ? ? ? ? .duration(100)
? ? ? ? ? ? ? ? .attr("opacity",0.7)
? ? ? ? ? ? })
? ? .on("mouseout",function (d, i, n)
? ? {
? ? ? ? d3.select(n[i])
? ? ? ? .transition()
? ? ? ? .duration(100)
? ? ? ? .attr("opacity",1)
? ? })? ? ?
對(duì) 做了同樣的事情function update。
- 1 回答
- 0 關(guān)注
- 204 瀏覽
添加回答
舉報(bào)