私の友人は、クリックイベントとダブルクリックイベントを同時にアタッチして、特定のレイヤーに対してそれぞれ独自の異なることを実行しようとしているときに、いくつかの問題を抱えています。彼は raphael.js および openlayers.js ライブラリを使用してそれを実行しようとしていますが、成功していません。この投稿でいくつかの調査と解決策を行いました。ダブルクリックで停止したクリックが完全に機能していません。
これを行う効率的な方法はありますか?
前もって感謝します。
私の友人は、クリックイベントとダブルクリックイベントを同時にアタッチして、特定のレイヤーに対してそれぞれ独自の異なることを実行しようとしているときに、いくつかの問題を抱えています。彼は raphael.js および openlayers.js ライブラリを使用してそれを実行しようとしていますが、成功していません。この投稿でいくつかの調査と解決策を行いました。ダブルクリックで停止したクリックが完全に機能していません。
これを行う効率的な方法はありますか?
前もって感謝します。
あなたはこれを探していますか:
var paper = Raphael('area', 300, 300);
var r = paper.rect(100, 100, 70, 35, 5).attr({fill: 'red'});
r.click(function() {
this.animate({fill: 'blue'}, 200);
});
r.dblclick(function() {
this.animate({fill: 'green'}, 200);
});