Jquery - 添加动态变量

时间:2014-05-26 10:45:55

标签: javascript jquery

所以我有以下代码对我很有用!

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

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

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

我认为这是因为输出会像'260px15'而不是'275px'这就是我的目标。我想知道是否有办法做到这一点只是因为我在看?

2 个答案:

答案 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)