我正在開發一個交互式的信息圖表。基本上有一些圈子飛來飛去。我試着通過點擊一個按鈕來改變圓的數量,因此我想通過點擊1來增加變量d以從數組中獲得其他元素。但它不起作用。有任何想法嗎?點擊增量變量jquery
var leuko = ["167", "143", "134", "96"]; //array
var d = 0; //variable
$("#day").click(function() {
d += 1;
_
for (var i = 0; i < leuko[d]; i++) {
var x = 20 + (Math.random() * (canvasWidth - 40));
var y = 20 + (Math.random() * (canvasHeight - 40));
var radius = 5;
var vX = Math.random() * 0.2;
var vY = Math.random() * 0.2;
我希望你能理解我的問題,因爲我的英語isn't最好的。
這是一個jsfiddle鏈接。佈局看起來有點亂了..
謝謝!
你的腳本正在遞增'd',但問題是,這個變量在文檔準備中只能使用一次.. –
是的,'d'正在遞增。 http://jsfiddle.net/JDU6H/1/ – Sparky
如果你想完全重寫你的代碼,我可以在這裏幫助你在StackOverflow聊天。我的第一語言是德語;) – ComFreek