私は Jquery の初心者なので、これらの質問には簡単に答えられるはずです。マップのハイライト スクリプト ( http://plugins.jquery.com/project/maphilight ) を変更して、2 つの機能を追加したいと思います。
- 質問 1. マウス ボタンをクリックして離す代わりに、マウス ボタンを押したままにすることで、一部の領域を強調表示できるようにしたいと考えています。
コードの関連部分は次のとおりです。
$.fn.maphilight = function(opts) { opts = $.extend({}, $.fn.maphilight.defaults, opts);
return this.each(function() { mouseclick = function(e,id) { ...}
// MY CHANGES
mouseover = function(e, id)
{
if(pressed)
mouseclick(e,id)
}
mouseover で mouseclick 関数を呼び出そうとしましたが、何も強調表示されません。私はおそらく正しい方法で関数を呼び出していませんか?
- 質問 2. ボタンを押した後に、領域を強調表示するために使用される色を変更できるようにしたいです。
ありがとう