有没有一种方法可以让内联事件处理程序在元素创建后立即执行
Is there a way to have an inline event handler which will be executed as soon as the element has been created?
我尝试了onload
,但它不起作用:
var divElement = document.createElement('div');
divElement.innerHTML = '<div onload="alert(this)"></div>';
什么";关于";我可以使用内联Javascript使用处理程序来实现这一点吗?
JQuery中有一种方法可以做到这一点。我已经提到了下面的代码片段。点击"运行代码段"获得代码演示。
$( "#book" ).load(function() {
alert('element loaded')
$(this).addClass("imgHeight")
});
.imgHeight{ height:150px; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<img src="http://quadrobay.com/quadrobay/images/fsolution.png" alt="Book" id="book">
相关文章:
- 在MVVM视图模型中处理应用程序范围的元素
- 如何在引导程序元素的顶部添加掩码
- 有没有一种方法可以让内联事件处理程序在元素创建后立即执行
- 用于各个元素的Ajax加载程序
- Chrome应用程序在全屏中创建新窗口-html元素不是全高的
- 如何使用角度事件处理程序引用输入元素的值
- 如何在AJAX驱动的应用程序中优化元素绑定
- 如何在另一个 html 标签内选择 web 元素硒 Web 驱动程序与 html 源
- 基于类附加点击处理程序,只要元素获得该类
- Meteor - 从另一个模板事件处理程序访问 DOM 元素
- stopPropagation是否还会阻止同一元素上的其他处理程序运行
- 在动态创建的元素中包含参数的事件处理程序
- 一个轮播页面引导程序中的多个元素
- 测试 JavaScript Zombie 事件处理程序或 DOM 元素
- 原型js 如何使定期更新程序隐藏基于ajax响应的类元素
- 元素单击处理程序由一个神秘的函数取消设置
- 有没有办法用Javascript找到元素的事件处理程序
- 转换元素在引导程序中不起作用
- 用于逐步增强的“select”元素的JavaScript中的事件处理程序
- 安装后以程序方式关注形状元素