javascript - jQuery中可以获取到图片的高度却无法获取宽度
问题描述
$(document).ready(function() {
ko.validation.init({ errorElementClass: ’has-error’, insertMessages : true});ko.validation.registerExtenders();var dataUrl = {imgUrl : ’/api/advertise/advertisepost’ }, loopPictures = $('.loopPictures'), buttons = $('.buttons'), imgYS = loopPictures.find('img'), imgWidth = imgYS.css('width'), imgHeight = imgYS.css('height'), kick = buttons.find('span');console.log(imgWidth); console.log(imgHeight);
问题解答
回答1:你这是 获取style 样式 height , 你在CSS 里面没有设置 就肯定没有的, 你可以用document.getElementsByClassName('class')[0].offsetHeight 获取,或者直接用jquery $('.class').height()
相关文章:
1. macos - mac下docker如何设置代理2. boot2docker无法启动3. nignx - docker内nginx 80端口被占用4. docker不显示端口映射呢?5. docker网络端口映射,没有方便点的操作方法么?6. docker - 如何修改运行中容器的配置7. docker - 各位电脑上有多少个容器啊?容器一多,自己都搞混了,咋办呢?8. 在mac下出现了两个docker环境9. dockerfile - 我用docker build的时候出现下边问题 麻烦帮我看一下10. 在windows下安装docker Toolbox 启动Docker Quickstart Terminal 失败!