2015-09-08 42 views

回答

1

這在the D3 documentation解釋說:

爲同一事件類型註冊多個監聽器,該類型可以跟着一個可選的命名空間,如「click.foo」和「click.bar」。類型的第一部分(例如「click」)用於註冊事件偵聽器(使用element.addEventListener()),並將方法作爲__onclick.foo和__onclick.bar添加到所選元素上。

該代碼正在使用命名空間事件。假設代碼在其他地方使用這個命名空間,所以改變它會打破功能。

+0

謝謝@Lars!你拯救了我的一天。我應該檢查'selection.on' – muyueh