svg
タグ内のuse
タグを試しています。 JSFiddleで作業している基本的な例があります。https://jsfiddle.net/cneLLLqu/使用タグ内でイベントが発生しない
赤い四角(defs
とuse
タグの外側)をクリックすると、メッセージボックスが表示されます。緑の四角をクリックしても、クリックイベントは発生しません。なぜ私はイベントが赤い広場で始まり、緑で始まらないのか分からない。要素を調べるとすべてがうまく見えます。
私は現在、彼らは完全に独立している必要があり、あなたが<use>
を使用する必要はありませんオペラ42
私は、スタンドアロン/カプセル化された要素を複数回再利用できるようにすることを目標にしています。要素には、その外観を操作する内部イベントがあります。 この第1の原理のテストは、「使用されている」オブジェクト内でイベントが発生しない理由の背後にある理由を特定しようとしています。 –