0

有没有使用子元素的类名来获取元素的宽度?

 <td width='100%' nowrap='1' style='padding-left:2px; margin:2px;'>
     <font class='DialogHeaderTitleFont'>RudimentalDrumming.com Jackets</font>
 </td>

在上面的代码中,我想通过使用元素的类名“.DialogHeaderTitleFont”来获取元素的宽度,这可能吗?

谢谢。

4

2 回答 2

2

您可以使用.width函数来获取元素的宽度。

$('.DialogHeaderTitleFont').parent().width();

jQuery 提供了不同的width函数变体,例如innerWidth,widthouterWidth.. 有关更多详细信息,请查看此Find out what the width of an image is using jQuery

编辑:错过了你想要父元素的宽度。谢谢@Kevin

于 2013-01-15T22:36:30.690 回答
0

是的,只需使用 .parent();

$(".DialogHeaderTitleFont").parent().css("width");

请记住,如果您在文档变量中的任何地方重复此类可能会更改,因此我建议您使用某种唯一标识符,例如 id 而不是类

于 2013-01-15T22:38:02.903 回答