スライスの引き込みは、すべてまたはなしに簡単に切り替えることができます。スライスを引き抜く方法を探していますが、それ以上スライスを引っ張らないようにしています。スライスを引き抜く方法はありますが、スライスの変更をさらに引き出すことはできません。
例:デフォルトのを防ぐclickSlice
上のリスナーを追加http://jsfiddle.net/4zg3hmn8/1/
は、伝播を停止、またはfalseを返しますが動作しません。これらの下位イベントがトリガされる前にclickSliceイベントが起動されます。 clickSlice
リスナー
:http://jsfiddle.net/4zg3hmn8/2/
より掘削がトリガされたイベントは、次に下位のイベント動作を説明clickSlice
メソッドを呼び出すmouseup
であることを示しています。残念ながら、mouseup
にリスナーを追加しても、チャートには何の影響もありませんでした。 mouseup
リスナー
:http://jsfiddle.net/4zg3hmn8/3/
イベントはプライベートjavascriptオブジェクトではないDOM要素に追加されので、私は(それはクロームのdevのツールで簡単に取り外し可能です)Javascriptを経由して削除する方法を考え出すことができませんでした。
どのように解決するのですか?
内部メソッドをオーバーライドするだけでダウンランダム未定義の動作/破損を求めています内部の 'addEventListeners'メソッドで何か他のことが起こることが予想されるように内部構造が変更された場合は、特に注意してください。あなたの仕事をより安全に達成するための私の例を見てください。 – xorspark