1

私は次のjQueryを持っています:

var paper = Raphael(0, 20, 500, 500);

var robot = paper.image("http://jackdent.co.uk/arrow-right.jpg", 0, 0, 20, 20);
robot.node.setAttribute('id', 'robot');

$('#submit').on('click', function () {
    $('#robot').rotate(90);
})

何らかの理由で、割り当てられたIDを使用してロボット要素にアクセスする必要があります。クライアントがボタンをクリックしたときに画像を90度回転させたい。現在、私のコードは誤りであり、その理由がわかりません。

よろしくお願いします。

ここで実際の例を参照してください

4

1 に答える 1

5

使用する:

robot.rotate(90);

それ以外の

$('#robot').rotate(90);

デモ: http://jsfiddle.net/Vre9W/18/

于 2012-08-21T17:02:21.720 に答える