所以我有以下代码对我很有用!
$("#custom_logo").css("marginLeft", $(".rt-container:first").css("marginLeft"));
但我的问题是我希望能够在边距上再添加15个像素,但下面的代码根本不起作用。
$("#custom_logo").css("marginLeft", $(".rt-container:first").css("marginLeft")+15);
我认为这是因为输出会像'260px15'而不是'275px'这就是我的目标。我想知道是否有办法做到这一点只是因为我在看?
答案 0 :(得分:2)
以下内容适合您!
$("#custom_logo").css("marginLeft", parseInt($(".rt-container:first").css("marginLeft")) +15);
parseInt()可以删除' px'从字符串的末尾并转换为整数。
答案 1 :(得分:0)
$("#custom_logo").css("marginLeft",
($(".rt-container:first").css("marginLeft").slice(0,-2) +15 )* 1)