如何从 HTML 中选择 DOM 元素 由 rails 助手生成的 HTML image_tag
How to select DOM elements from HTML generated by rails helpers like image_tag?
我有一个将 DOM 元素作为参数的 javascript 构造函数,我想传入从这个 rails 助手生成的图像:
导轨助手:
<%= image_tag("/images/" + photo.file_name) %>
.JS:
function Tagger(element) {
this.photo = element;
...
}
不使用像jQuery这样的外部库的解决方案会很棒。
这样
的事情就足够了吗?
<%= image_tag("/images/" + photo.file_name, id: 'my_image_id') %>
<script>
var element = document.getElementById('my_image_id');
Tagger(element);
</script>
建议:如果你正在使用Rails,我建议使用jQuery(我知道你要求一个没有jQuery的解决方案),因为Rails默认提供它,它会让你的生活更轻松。
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何设置html元素填充的动画
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 使用:new Image()控制加载html.src=html_URL
- 无法使用nodeJS在html中设置Image src
- html image blob to base64
- HTML Javascript getElementById for <img> image returns
- 正则表达式将 html-image 转换为 XML 以避免预加载
- jQuery Image Load Loop - Wrap HTML & Check Size?
- kineticjs canvas to image on local html page
- 如何将包含SVG图形和其他Html元素的Html页面转换为PDF/Image
- HTML & Javascript Image
- html<输入类型=“;文件“>.在Firefox中使用image/jpeg或image/pjpeg时,jpe
- html Javascript EXIF from image
- html image-map for fb-Like
- html中Image标记的alt属性
- 如何使用 innerHMTL 将 JS Image() 中创建的内容插入到 HTML 中(不带 appendChild)
- 使用JQuery属性和HTML输入更改image src
- 使用JQuery或其他工具将HTML代码添加到Image Map
- Html image热点切换图像