Javascript 无法在本地html文件上运行JSFIDLE代码

Javascript 无法在本地html文件上运行JSFIDLE代码,javascript,jquery,Javascript,Jquery,我刚刚从JSFIDLE复制了一些Javascript代码 以下是我所做的: (函数makeDiv(){ var divsize=((Math.random()*100)+50).toFixed(); var color='#'+Math.round(0xffffff*Math.random()).toString(16); $newdiv=$('').css({ “宽度”:divsize+'px', “高度”:divsize+'px', “背景色”:颜色 }); var posx=(Math

我刚刚从JSFIDLE复制了一些Javascript代码

以下是我所做的:


(函数makeDiv(){
var divsize=((Math.random()*100)+50).toFixed();
var color='#'+Math.round(0xffffff*Math.random()).toString(16);
$newdiv=$('').css({
“宽度”:divsize+'px',
“高度”:divsize+'px',
“背景色”:颜色
});
var posx=(Math.random()*($(document.width()-divsize)).toFixed();
var posy=(Math.random()*($(document.height()-divsize)).toFixed();
$newdiv.css({
'位置':'绝对',
“左”:posx+“px”,
'top':posy+'px',
“显示”:“无”
}).appendTo('body').fadeIn(100).延迟(300).衰减(200,函数(){
$(this.remove();
makeDiv();
}); 
})();
任意位置的正方形

您已将该函数置于匿名函数中

将代码更改为以下代码:


函数makeDiv(){
var divsize=((Math.random()*100)+50).toFixed();
var color='#'+Math.round(0xffffff*Math.random()).toString(16);
$newdiv=$('').css({
“宽度”:divsize+'px',
“高度”:divsize+'px',
“背景色”:颜色
});
var posx=(Math.random()*($(document.width()-divsize)).toFixed();
var posy=(Math.random()*($(document.height()-divsize)).toFixed();
$newdiv.css({
'位置':'绝对',
“左”:posx+“px”,
'top':posy+'px',
“显示”:“无”
}).appendTo('body').fadeIn(100).延迟(300).衰减(200,函数(){
$(this.remove();
makeDiv();
}); 
}
任意位置的正方形

您已将该函数置于匿名函数中

将代码更改为以下代码:


函数makeDiv(){
var divsize=((Math.random()*100)+50).toFixed();
var color='#'+Math.round(0xffffff*Math.random()).toString(16);
$newdiv=$('').css({
“宽度”:divsize+'px',
“高度”:divsize+'px',
“背景色”:颜色
});
var posx=(Math.random()*($(document.width()-divsize)).toFixed();
var posy=(Math.random()*($(document.height()-divsize)).toFixed();
$newdiv.css({
'位置':'绝对',
“左”:posx+“px”,
'top':posy+'px',
“显示”:“无”
}).appendTo('body').fadeIn(100).延迟(300).衰减(200,函数(){
$(this.remove();
makeDiv();
}); 
}
任意位置的正方形

尝试制作jquery的链接httpstry制作jquery的链接httpst就是这样。非常感谢。就这样。非常感谢。