gpt4 book ai didi

javascript - 如果小于 0,则将 margin-left 设置为某个值

转载 作者:行者123 更新时间:2023-11-30 14:47:09 25 4
gpt4 key购买 nike

我想将对象的 css margin-left 属性设置为 1000(如果它低于 0),但它没有按我的意愿工作。

这是我正在使用的代码:

$(".slide").each(function(a, b) {
m=$(this).css("margin-Left");
if (m <= "0px") {
console.log($(this).css("margin-left"));
$(this).css({"margin-left": width + "px"});
}
});

最佳答案

这里的问题是 .css('margin-left') 会返回一个字符串。按以下方式更改您的代码:

$(".slide").each(function(a,b){
m = parseInt($(this).css("margin-left"));
if(m <= 0) {
console.log($(this).css("margin-left"));
$(this).css({"margin-left":width+"px"});
}
});

关于javascript - 如果小于 0,则将 margin-left 设置为某个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48734155/

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