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. mysql - 一个表和多个表是多对多的关系,该怎么设计2. python 如何实现PHP替换图片 链接3. html5 - iOS的webview加载出来的H5网页,怎么修改html标签select的样式字体?4. 一个mysql联表查询的问题5. python如何不改动文件的情况下修改文件的 修改日期6. javascript - git clone 下来的项目 想在本地运行 npm run install 报错7. mysql主从 - 请教下mysql 主动-被动模式的双主配置 和 主从配置在应用上有什么区别?8. angular.js - 三大框架react、vue、angular的分析9. python - django 里自定义的 login 方法,如何使用 login_required()10. 主从备份 - 跪求mysql 高可用主从方案
