問題タブ [maphilight]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
35 参照

javascript - モーダルを閉じて再度開いた後、jQuery Maphilight が機能しない

私は ASP.NET Core MVC プロジェクトに取り組んでいます。ここでは、剣道 UI モーダルがあり、モーダル内に建物の平面図のイメージ マップがあります。

モーダルを開くと、特定の領域を強調表示する必要があるため、jQuery Maphilightを使用しました。すべて正常に動作しますが、モーダルを閉じて再度開くと、その領域が強調表示されなくなります。モーダルを開いたときに初めて機能します。

これまでのところ、これは私が持っているものです:

Kendo UI Modalのコードは、以前に添付したリンクと同じであるため、アップロードしていません。

私が言ったように、これはモーダルを開いたときに初めて機能するので、ImageMapsterを使用することにしました。私は文字通り同じコードを持っていますが、変更されるのは ImageMapster オプションのパラメーターだけです。ImageMapster を試しても役に立ちませんでした。マウス ホバー時に領域が強調表示されませんでした。

これは私が持っているものです:

また、ImageMapster のスクリプトを含むこの6 つの警告が表示されます。

と で初めて作業してい<map>ます<area>

現在、唯一の問題は、モーダルを閉じて再度開くと、jQuery Maphilightが正常に機能せず、その領域が強調表示されないことです。モーダルを開いたときに初めて機能します。

これを修正する方法はありますか?

0 投票する
0 に答える
12 参照

html - jQuery maphilight with parcel bundler - 「.maphilight は関数ではありません」

"scripts":{"start": "parcel docs/demo_world.html"}package.json ファイルの Parcel スクリプトを使用して、jQuery maphilight プラグインのデモを実行しようとしています。https://github.com/kemayo/maphilightからダウンロードした maphilight デモ プロジェクトを使用しています。これは、ライブ サーバーを使用して正常に動作しますが、上記の Parcel スクリプトを使用すると、開発ツールで次のエラーが発生します。ここに画像の説明を入力

上記のリンクで maphilight デモを取得し、実行npm i parcel-bundler --save-devして、以下の package.json ファイルにスクリプトを追加しました。

これはParcelでも可能ですか?どんな情報でも大歓迎です!ありがとうございました。

完全な package.json は次のようになります。

HTML: