2016-10-25 13 views
1

edges.on('click',function(){console.log('line click');}) をクリックイベントの発生に使用しようとしました。しかし、それは全く仕事ではありません。私はまだjQueryを使ってonclickイベントを実行しますが、これはまだ動作しません。すべての方法は機能しません。私のコードではどうなりますか?どうもありがとうございました。d3 SVG線要素がクリックイベントを発生しない

のonclickイベントを行うにはオリジナルのjavascriptスタイル:のonclickイベントを行うには

https://jsfiddle.net/q21c186r/3/

D3のスタイル::

https://jsfiddle.net/q21c186r/5/

のonclickイベントを行うには

https://jsfiddle.net/q21c186r/4/

jQueryのスタイル

答えて

2

この削除:あなたはポインタイベントのためnoneを使用する場合は

.style("pointer-events", "none") 

を:

要素がマウスイベントの対象になることはありません。

チェックドキュメント:私は、あなたの答えのためにどうもありがとうございましたどのように愚かなhttps://developer.mozilla.org/en/docs/Web/CSS/pointer-events

+0

。 –

関連する問題