gpt4 book ai didi

带百分比的 JQuery if else 语句

转载 作者:行者123 更新时间:2023-12-01 06:50:42 25 4
gpt4 key购买 nike

这是我的代码:

$('li a').click(function(){
if ( $('li').width() == '7%' ) {
$('li').animate({
width: '86%'
},300);
} else {
$('li').animate({
width: '7%'
},300);
}
});

这个百分比似乎不起作用。如果我将其更改为像素,则完全可以,但以百分比表示,似乎出现了错误。

有专业人士可以帮我解决这个问题吗?请!

================================================== =====================================

好的,现在我将其更改为 css:

$('li a').click(function(){
if ( $('li').css('width') == '70px' ) {
$('li').animate({
width: '86%'
},300);
} else {
$('li').animate({
width: '70px'
},300);
}
});

但是当我将 70px 更改为 7% 时,就不起作用了。为什么?

最佳答案

.width() 返回一个数字,而不是字符串,因此您必须自己计算百分比!

关于带百分比的 JQuery if else 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15498969/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com