使用jQuery更改id以'change'开头的所有元素的宽度

时间:2012-08-09 16:19:30

标签: jquery

我在ASPX页面上有多个div元素。这些div元素中的每一个都有id,如'changeHeader'或'changeFooter'或'changeHeaderImg'等。我想编写jQuery,它会将所有这些div的宽度更改为90%。现在,每个div的宽度设置为70%。我该怎么做?

3 个答案:

答案 0 :(得分:3)

使用此:

 $("[id^='change']").css("width","90%");

答案 1 :(得分:2)

试试这个,

<强> Live Demo

$('div[id^="change"]').css('width', '90%');

对于div和span

$('div[id^="change"], span[id^="change"]').css('width', '90%');

对于任何类型的id以change

开头的元素
$('[id^="change"]').css('width', '90%');

答案 2 :(得分:2)

为此,请使用$('div[id=^"change"]').css('width', '90%');