2013-03-05 17 views
0

所以我有這個腳本如何使這個響應(在窗口大小調整刷新)Raphaeljs

var wide = window.innerWidth; 
var high = window.innerHeight; 

var paper = Raphael(0, 0, wide, high); 
for (var j = 0; j < (wide/10); j += 1) { 
var multi = j * 10; 
paper.path(["M", multi + 0.5, 0, "v", high]); 
}; 

for (var j = 0; j < (high/10); j += 1) { 
var multi = j * 10; 
paper.path(["M", 0,multi + 0.5, "h", wide]); 
}; 

,我想在調整大小時電網提請窗口的大小,如果多數民衆贊成在所有可能,再加上我如何改變線條的顏色?

繼承人小提琴

http://jsfiddle.net/zhirkovski/7DXJ4/2/

感謝

回答

1

使用jQuery,你可以將它連接到一個 「調整」 事件,就像這樣:

window.onresize = function(event) { 
    /* Do something */ 
} 

使用的mootools,你可以使用addEvent()方法附加它,如下所示:

$(window).addEvent('resize', function() { /* Do something */ }); 

而在原生JavaScript中,它與mootools非常相似。例如:

window.addEvent('resize', function() { /* Do something */ }, false);