有没有办法在创建某种类型的对象时触发事件?
我有一个<div>
元素为 editableContent="true"
当用户在 <div>
内按 Enter 时,一个新的<div>
创建的内容仅占据该行。是否有可能在 <div>
时触发事件?对象是在我原来的 <div>
中创建的对象?
我知道执行此操作的一种方法是监听击键并按下“输入”键,执行一系列逻辑来弄清楚要做什么,但这似乎不太优雅 - 所以这会很棒如果有其他方法的话。
最佳答案
有一堆DOM Events其中一些将是 supported by firefox例如。但我不认为 IE 只会支持其中之一。 Here是一个完整的列表。 首先,您可以在每次创建新 div 时触发自定义事件,或者您有一个 settimeout 每秒检查 div 子节点的计数是否已更改。
关于javascript - 创建对象时触发 JavaScript 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3321060/