プロジェクトにLeaflet.jsを使用していて、マーカーのイベントをjQuery on()でバインドしたいと思います。
私は次のようなものをテストしました:
$('body').on("hover",".leaflet-marker-icon",function(){console.log("foo")}) //doesn't work
しかし、何も起こりません。
一方、イベントを直接バインドすると機能します。
$(".leaflet-marker-icon").hover(function(){console.log("bar")}) //works
私は自分のページの別のdivでjQuery.on()をテストしました:
$('body').on("hover",".navbar",function(){console.log("g")}) //no problem
これは問題なく動作します。
どんな手掛かり?