发布网友 发布时间:2022-04-28 17:35
共1个回答
热心网友 时间:2022-04-23 23:20
那个。。
在动态向DOM中添加元素的时候,不可以使用标签的方式绑定事件。
因为标签绑定事件是在页面加载的时候处理的,而你动态添加的元素在页面加载的时候并不存在,更不要说读取标签绑定事件了。
这里,既然你用到了jquery,为什么不用jquery的方式去绑定事件呢?
这一段,改为:
// 由于目标函数需要参数,所以这里使用匿名函数来调用追问我有想过这个方法,但是moveInit(this,event);不知道应该写哪里,写$(document).ready();前面、后面、还是里面……不同的调用方法,写的位置不同,总会找不到这个函数……总是undefined,很无语,也不知道为什么!
追答那你到底写在哪的 ? 检查一下函数名,是不是写错了。。 将函数声明在使用前就可以了
你现在怎么写的。。 贴出来