如何找到Javascript元素的最长边
How to find the longest side of a Javascript Element
我正在尝试调整元素的大小。这是非常直接的。
我有一个div和一个子div。
<div id="parent"><div id="child"></div></div>
这些是使用JavaScript动态创建的。
我正在尝试为父类定义最长的边,这样我就可以调整子类中图像的大小。该图像可能沿其高度或宽度的边最长。
这些div的大小根据输出而变化,图像可以是横向的或纵向的,这是用户上传的。
有没有一种快速的方法来检查父div的最长边(高度、宽度),因为我不知道这些,因为它们不是静态的。
使用Jquery
Function checkSize(){
var side;
if ($('#parent').height() > $('#parent').width()) {
side = "Height";
}else if($('#parent').height() < $('#parent').width()) {
side = "Width";
}else($('#parent').height() == $('#parent').width()) {
side = "Equal";
}
alert(side);
}
相关文章:
- [Vue warn]:找不到元素
- 未能加载,因为找不到支持的源.当播放HTML5音频元素时
- 找不到javascript元素
- 在页面中找不到元素的正确位置.函数未考虑填充
- 可以'ajax调用后,我找不到模板中的元素
- JQuery找不到元素
- 在Selenium Web驱动程序2.0中找不到元素
- 元素找不到带有文本的selenium Web驱动程序
- 比较数组中的元素,找出元素的最大和
- 没有这样的元素:找不到元素:正在验证web元素是否丢失
- jQuery没有'找不到元素或其属性
- jQuery在通过ajax调用返回的一些html中找不到类元素
- 找不到下一个元素
- 找出两个dom元素的差异,然后使它们相同
- dn'我找不到适合课堂的语法元素
- Jquery index() 找不到我的元素
- FusionCharts--找不到容器 DOM 元素
- 为什么lastindexOf()找不到最后一个元素
- 聚合物查询选择器在聚合物元素中找不到自定义聚合物元素
- 在 DOM 元素中找不到匹配项时显示消息