私はこのような要素を持っています。SVG - クリックは機能ではありません
<g id="box_w" onclick="recordResponseKeyboard('W');" onmousedown="svgFill('W');" onmouseup="svgUnfill('W');">
<rect fill="#FFFFFF" height="68.522" stroke="#FFFFFF" stroke-miterlimit="10" width="119.297" x="306.673" y="384.406"></rect>
</g>
クロムコンソールから、要素の位置を特定できます。
document.getElementById('box_w')
私は
document.getElementById('box_w').click()
、イベントをクリックして呼び出した場合は、クリックが関数ではないというエラーがスローされます。
コンソールを使用して要素をクリックする方法。
試し '$( '#のbox_w')。(クリック)' – maioman
は、なぜ、直接関数を呼び出していませんか? –
click()は[HTMLメソッド](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/click)ですが、SVG要素では使用できません。 –