2016-01-21 61 views
0

我有一個有近50個節點的複合節點。問題在於,當縮放到節點時,用戶無法滾動到合理的大小,因爲點擊製作(滾動所必需的)會觸發複合需要的onclick功能。那麼是否有某種方法可以使某個節點不可點擊,從而即使在放大複合節點時也可以進行平移。在Cytoscape js中使節點不可點擊。

回答

1

套裝events: no在樣式表:http://js.cytoscape.org/#style/events

它類似於pointer-events: none在CSS:https://developer.mozilla.org/en-US/docs/Web/CSS/pointer-events

+0

不應該eles.off()做同樣的事情。我嘗試了eles.off(),但它不起作用。 – KarateKid

+0

不可以。同樣,你不會期望jQuery中的ele.off()去除默認動作。 – maxkfranz

+1

事件處理程序是否被觸發以及事件是否發生是有區別的。 – maxkfranz