私は通常、次のようなものを使用して、イベントターゲットの親または適切な兄弟を見つけることができます
$(".occupancy").bind("click", function(event){
day = $(event.target).parent().attr("class");
// more stuff
});
しかし、たとえばイベントがsvgオブジェクトでトリガーされた場合
$(".booked").on("click", function(event) {
day = $(event.target).parent().attr("class");
$("#cancellation_Form_Wrapper").css("visibility","visible");
$("#cancellation_Form_Wrapper").change();
}).svg({loadURL: '../_public/_icons/booked.svg'});
親は未定義です。
svgdomが通常のDOMとは異なり、jquery.svgdom.min.jsを実装していることを感謝します。しかし、私はSVGの内部DOMには興味がありません。私は、SVGがDOM内のどこにあるかに興味があります。
svgdomにラッパーを追加してから、ラッパーの親を探しました。しかし、それもうまくいきませんでした。これをどのように達成できるかについての手がかりはありますか?