在javascript中获得子元素的宽度?Rails模板
Get the width of a child element in javascript? Rails template
我试图找到一个子元素的宽度。我的模板是在rails:
<div id="wrapper">
<div id = "inner"></div>
<%= image_tag(photo.file_name) %>
</div>
我想在使用javascript的"内部"后获得图像的宽度。有什么好主意吗?
如果你想直接使用Javascript而不需要额外的库
img =document.getElementById('wrapper').getElementsByTagName('img');
for(i=0;i<img.length;i++){
console.log(img[i].clientWidth)
}
如果图像是"wrapper"div中除了"inner"div之外的唯一内容,则类似这样的操作将起作用https://stackoverflow.com/a/842346/1960453
使用jQuery或altCognito的函数来获取"内部"div的兄弟div的宽度
相关文章:
- angularjs+rails应用程序中未显示模板
- Angularjs UI视图和Rails服务器端模板路由
- Ruby on rails javascript没有;无法正确加载(HTML5模板)
- 骨干JST模板,如何渲染Rails Partials
- 将Ajax部分视图模板放在Assets/javascripts目录中,而不是视图目录、Rails中
- 基本余烬模板未在 Rails 中呈现
- Rails:为不同的 AJAX 调用渲染不同的 js 模板
- 如何防止 Ember Rails 模板泄漏到浏览器中
- 即使没有嵌套路由,Ember Rails 后退按钮也不会呈现模板
- 如何在 Rails 应用程序中将 AngularJS 路由与 Haml 模板一起使用
- Dropzone.js 与 Rails 4:“模板缺失”错误
- 如何将引导模板集成到 rails 4 项目中
- Rails js在清除之前的模板后呈现部分
- 渴望在Rails for AngularJS中加载HTML/erb模板
- Rails中没有重复代码的Eco JavaScript模板
- Rails 4删除受模板JS影响的链接
- Rails模板和AngularJS数据绑定的结合
- 在javascript中获得子元素的宽度?Rails模板
- 在Rails上使用html5up模板
- Rails请求格式化为JS,需要请求寻找常规Rails模板