有没有使用子元素的类名来获取元素的宽度?
<td width='100%' nowrap='1' style='padding-left:2px; margin:2px;'>
<font class='DialogHeaderTitleFont'>RudimentalDrumming.com Jackets</font>
</td>
在上面的代码中,我想通过使用元素的类名“.DialogHeaderTitleFont”来获取元素的宽度,这可能吗?
谢谢。
您可以使用.width
函数来获取元素的宽度。
$('.DialogHeaderTitleFont').parent().width();
jQuery 提供了不同的width
函数变体,例如innerWidth
,width
和outerWidth
.. 有关更多详细信息,请查看此Find out what the width of an image is using jQuery
编辑:错过了你想要父元素的宽度。谢谢@Kevin
是的,只需使用 .parent();
$(".DialogHeaderTitleFont").parent().css("width");
请记住,如果您在文档变量中的任何地方重复此类可能会更改,因此我建议您使用某种唯一标识符,例如 id 而不是类