从其他元素获取宽度以设置为当前元素但在jQuery中不等于

时间:2015-11-14 19:33:19

标签: javascript jquery html css

我有一个输入。当我追加它时,我想要我的div,它具有相同的输入宽度。这是我的代码。

$("#search-result").width($("#searchForm").width());

但$("#search-result")'宽度不等于$("#searchForm")'的宽度。我尝试在Chrome检查元素中调试它。

jQuery code debug

但它像这样对HTML发送:

HTML code

为什么呢?是否有任何解决方案来制作相同的宽度?感谢

1 个答案:

答案 0 :(得分:1)

var searchWidth = $("#searchForm").width() + 'px';
$("#search-result").css('width', searchWidth );