0
這樣的改變轉型:如何使用jQuery SVG與變量
svg.configure({viewBox: '0 0 100 100'}, true);
svg.configure({transform:'translate(100,200)'},true);
它工作正常! 但是,如何將該變量置於設置? 是這樣的:
var X=100;
var Y=200;
var width=500;
var height=400;
var newX=100;
var newY=200;
svg.configure({viewBox: 'X Y wdth height'}, true);
svg.configure({transform:'translate(newX,newY)'},true);
它不能工作? 如何將變量放入?
它仍然無法工作的代碼: svg.configure({transform:'translate('+ newX +','+ newY +')'},true); 它無法捕捉變量(newX和newY),只使用默認值(0,0)。我檢查網站上的幫助,但無法找到解決方案! http://keith-wood.name/svgRef.html#configure –
我找到了svg.configure({viewBox:'0 0 100 100'},true); 它像=>視框= '0 0 100 100'(這是正確的!) 但 svg.configure({變換: '翻譯(0,10)'},真); 它不能作爲工作=>變換=「‘翻譯(0,10)’」(以下簡稱「'是錯誤的) 它必須變換=‘翻譯(0,10)’,但是當我寫的代碼svg.configure ({transform:translate(0,10)});它不能工作!它是一個由jQuery SVG的錯誤嗎? –
我已經添加了一個更完整的例子,如果你註釋掉轉換,你會看到第一行出現。有一件事我無法確定,爲什麼變換強制屏幕上的線條,但這是一個單獨的問題。 –