将事件附加到动态可编辑=true列表
attach events to a dynamic editable=true list
我有下一个列表
<ul contenteditable="true">
<li>Some text</li>
</ul>
我使用了下一个脚本
$(document).on('paste','[contenteditable="true"]', function (e) {
//my actions to take
});
它与预加载的列表一起工作得很好,当我按回车键时,它创建了一个新的<li>
元素(这是ok的),但不能与新的列表元素
用.delegate
代替.on
jQuery .on
文档
根据一组特定的根元素,为现在或将来匹配选择器的所有元素附加一个处理程序到一个或多个事件。
小心,.on
的签名和.delegate
的不一样!
详见https://api.jquery.com/delegate/
相关文章:
- CKEditor Widget-阻止编辑可编辑元素本身
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- 高亮显示时编辑文本大小和颜色
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- AngularJS-使用'true'属性
- 将事件聚焦/模糊在可编辑内容的元素上
- 编辑HTML表的源数据
- ExtJS网格单元格编辑器,防止焦点松动问题
- JavaScript-切换“;全部检查”;复选框true/false
- location.reload(true)崩溃浏览器选项卡
- 当强制选择 = true 时重置组合框,用户可以编辑组合框
- 如何选择两个元素的文本与内容可编辑 = true
- jQuery UI 可排序和内容可编辑=true 不协同工作
- ng使用内联编辑重复,如何使第一个(或最后一个)元素的editmode=true
- 根据Webix中的复选框值编辑true/false
- 将事件附加到动态可编辑=true列表
- jquery .js -在jquery .js 0.20.1中无法获得readOnly:true编辑器的选择范围
- 可编辑的true在Jquery网格不起作用
- DeferedRRender设置了一个true,导致文本编辑器extjs 3.4出现问题
- 如何在没有代码“可编辑 = true”的情况下调整完整日历中的事件大小