1
Raphael/JS的新手,並且可以播放清晰圖像。我試圖顯示多個圖像,並基於哪個圖像被點擊以使其更大並且之前點擊的圖像更短。Raphaeljs中的可點擊圖片
我使用Raphael.js和代碼片段是這樣的.....
var loc1 = paper.image("location.png",100, 160, 80, 80);
var cont1 = paper.image("contacts_1.png", 50,150, 42,42);
loc1.node.onclick = function() {
clicked("location");
}
cont1.node.onclick = function() {
clicked("contacts");
}
function clicked(img) {
clicked = img;
//alert("clicked "+clicked);
//loc1.scale(.5,.5);
if(clicked == "location") {
loc1.animate({width: 80, height: 80}, 1000);
cont1.animate({width: 42, height: 42}, 1000);
}
else if(clicked == "contacts") {
loc1.animate({width: 42, height: 42}, 1000);
cont1.animate({width: 80, height: 80}, 1000);
}
}
我在做什麼錯了,當我添加cont1.node.onlcick點擊不工作?它只需一個onclick。