我正在尝试使用jquery为我的部门应用宽度。以下代码对我来说很好用。

$('#bodycontainer').css('width','300px');
$('#footer').css('width','300px');

但是,当将两个ID组合在一起并保持为单个规则时,该规则将不起作用。见下文。
$('#bodycontainer','#footer').css('width','300px');

我在这里做错了吗?

JSFIDDLE

最佳答案

您必须使用这种方式:

$('#bodycontainer, #footer').css('width','300px');
在这里,您已经选择了,分隔为单个字符串的多个选择器。

您的代码有问题:
$('#bodycontainer','#footer')
有人说用这种方法在#bodycontainer中找到#footer。第二个被视为上下文。
Prooved
所以这是什么意思:
$('#bodycontainer','#footer') === $('#footer').find('#bodycontainer')
两者都等于这个。

10-04 15:31