这段 jQuery 代码中的错误在哪里?
我有这段代码, /**/ 中的部分有一些错误...我找不到它...当我删除那部分代码时,它工作正常。
$(window).load(function(){
$('#cTop').toggle(
function(){
showC();
},
function() {
hideC();
}
);
$('#textDownRight').click(function(){
window.location = 'http://nitidus-consto.kilu.org';
hideC();
});
/* The buggy code starts here */
$('.menuCircle').hover(
function () {
$(this).animate({
width: 55%,
height: 55%
}, 250);
},
function() {
$(this).animate({
width: 50%,
height: 50%
}, 250);
});
/*it ends here*/
});
function hideC(){
$('#c').animate({
width: 100,
height: 100,
'margin-left': '-50px',
'margin-top': '-50px'
},500);
$('#cTop').animate({
'backgroundColor': 'rgb(25,25,25)'
}, 500);}
function showC(){
$('#c').animate({
width: 200,
height: 200,
'margin-left': '-100px',
'margin-top': '-100px'
},500);
$('#cTop').animate({
'backgroundColor': 'rgb(50,50,50)'
}, 500);}
I have this code and the part in /**/ has some bug... I can't find it... When I delete that part of the code it works fine.
$(window).load(function(){
$('#cTop').toggle(
function(){
showC();
},
function() {
hideC();
}
);
$('#textDownRight').click(function(){
window.location = 'http://nitidus-consto.kilu.org';
hideC();
});
/* The buggy code starts here */
$('.menuCircle').hover(
function () {
$(this).animate({
width: 55%,
height: 55%
}, 250);
},
function() {
$(this).animate({
width: 50%,
height: 50%
}, 250);
});
/*it ends here*/
});
function hideC(){
$('#c').animate({
width: 100,
height: 100,
'margin-left': '-50px',
'margin-top': '-50px'
},500);
$('#cTop').animate({
'backgroundColor': 'rgb(25,25,25)'
}, 500);}
function showC(){
$('#c').animate({
width: 200,
height: 200,
'margin-left': '-100px',
'margin-top': '-100px'
},500);
$('#cTop').animate({
'backgroundColor': 'rgb(50,50,50)'
}, 500);}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
试试这个
http://jsfiddle.net/qHeMD/1/
你缺少值周围的引号百分比
应该是
Try this one
http://jsfiddle.net/qHeMD/1/
you're missing quotes around values with percents
should be
尝试制作百分比字符串,如下所示:
Try making the percentages strings, like this: