1

クリック イベントのあるグラフがあります。ラベル (グループ/固定ラベル) をクリックするまでうまく機能します。この後、イベントはもう機能しません。

このイベントを自分のページに添付しました:

d3.selectAll("rect.nv-bar").on("click", function (d) {
    alert("Clicked");
});

問題のフィドルは次のとおりです。 http://jsfiddle.net/ygQZW/

私は何か間違ったことをしていますか、それともある種のバグですか?

--更新--

@explunit が投稿した解決策は、私の問題の 50% を解決しました。ここで、バーを非表示/表示するためにカラー ラベルをクリックすると、以前に非表示になっていたバーでクリック効果が停止します。

更新されたフィドルは次のとおりです。http://jsfiddle.net/ygQZW/1/

どうすればこれを修正できますか?

4

2 に答える 2