因此,我有下面的代码对我来说非常有用!

$("#custom_logo").css("marginLeft", $(".rt-container:first").css("marginLeft"));


但是我的问题是我希望能够在边缘增加15个像素,但是下面的代码根本不起作用。

$("#custom_logo").css("marginLeft", $(".rt-container:first").css("marginLeft")+15);


我想是这样,因为输出将是“ 260px15”之类的东西,而不是我想要的“ 275px”。我想知道是否有办法做到这一点,而我只是在寻找?

最佳答案

以下将为您工作!

$("#custom_logo").css("marginLeft", parseInt($(".rt-container:first").css("marginLeft")) +15);


parseInt()可以从字符串末尾删除“ px”并将其转换为整数。

10-07 15:58