如何解决动态生成的<img>不响应各种脚本
|| 我有一个脚本,使用href为图片的src创建img元素。新的img将插入DOM层次结构中的特定位置。我有与div包含的img交互的脚本,就像这个新创建的img一样。但是,这些脚本不适用于新项目。所有相关功能均处于活动状态,并在悬停/单击/ dblclicks等上触发。 $(\'<img />\',{\'src\': src,\'class\': \'DCT\'}).wrap(\'<div class=\"DCP\" />\').parent().insertAfter($(\'.SH_P\').parent());
$(\"#Results a\").live(\'dblclick\',function(event){
if (event.type === \'dblclick\') {
var src = $(this).attr(\"href\");
$(\'<img />\',\'class\': \'DCT\'}).wrap(\'<div class=\"DCP\" />\').parent().insertAfter($(\'.SH_P\').parent());
});
例如,我有一个单击功能可以克隆img目标。我还有一个脚本,如果您按住alt并单击它,它将删除该元素。这些都不起作用。
有什么线索为什么新项目没有响应?
编辑
没关系,我可以宣誓说功能是实时的,但事实并非如此。我转换了它们,它们现在可以工作了。不管怎么说,多谢拉。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。