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