0

私の友人は、クリックイベントとダブルクリックイベントを同時にアタッチして、特定のレイヤーに対してそれぞれ独自の異なることを実行しようとしているときに、いくつかの問題を抱えています。彼は raphael.js および openlayers.js ライブラリを使用してそれを実行しようとしていますが、成功していません。この投稿でいくつかの調査と解決策を行いました。ダブルクリックで停止したクリックが完全に機能していません。

これを行う効率的な方法はありますか?

前もって感謝します。

4

1 に答える 1

3

あなたはこれを探していますか:

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);
});
于 2013-06-29T11:00:27.027 に答える