Javascript 当“边框样式”为“无”时,使用jQuery获取“边框宽度”

Javascript 当“边框样式”为“无”时,使用jQuery获取“边框宽度”,javascript,jquery,css,border,Javascript,Jquery,Css,Border,我需要帮助解决这个简单的问题。我试图获取元素的边框宽度,但jQuery总是检索“0px”,有没有办法获取“边框宽度” $'div'.css{ “边框宽度”:“6px”, “边框样式”:“实心” }; $'div'.css{ “颜色”:“rgb207、38、38” }; $'div'.css{ “边框样式”:“无” }; log$'div'.css'borderWidth'//这里有一个问题,我需要的值是'6px' div{ 宽度:100px; 高度:40px; 背景颜色:黄色; 位置:相对位置

我需要帮助解决这个简单的问题。我试图获取元素的边框宽度,但jQuery总是检索“0px”,有没有办法获取“边框宽度”

$'div'.css{ “边框宽度”:“6px”, “边框样式”:“实心” }; $'div'.css{ “颜色”:“rgb207、38、38” }; $'div'.css{ “边框样式”:“无” }; log$'div'.css'borderWidth'//这里有一个问题,我需要的值是'6px' div{ 宽度:100px; 高度:40px; 背景颜色:黄色; 位置:相对位置; }
元素无需jQuery即可完成

var element = document.getElementsByTagName('div')[0];

console.log(element.style.borderWidth);
工作示例:

请仔细阅读问题。我需要值为“6px”而不是“0px”是如果您现在查看演示,您将看到注释:@IgnacioCorriea try console.log$'div'[0]。style.borderWidth;既然可以用普通的JS,为什么还要用jQuery?@Ignacio Correia我认为jQuery没有问题。jQuery使用这个函数返回样式,如果您自己使用它,您可以看到它返回0px。