一个分享个人学习、开发经验的Blog,http://www.joyphper.net

jquery新增元素邦定事件

posted @ 2010-12-05 09:57 | 阅读:2763 | 评论:0 | 分类: Javascript

昨天在使用jquery框架的时候碰到的的一个问题,当一个页面用ajax请求过来的时候没办法响应.click()事件,这个问题郁闷了我整整一天的时间。当把jquery响应的代码我标签同时写的页面里面是没问题的好代码如下

 

<script language="javascript" type="text/javascript">
$('#regnew').click(function(){alert('aaa')});) 
</script>
<a href="javascript:void()" id="regnew">没有信息?点击录入吧</a>

 

当是,以下代码是用ajax请求新增加到页面里的时候,.click()怎么都不可能响应

 

<a href="javascript:void()" id="regnew">没有信息?点击录入吧</a> 

 

如何解决此问题呢?在jquery里有一个新增元素的事件邦定上,只要把响应的代码改成

 

<script language="javascript" type="text/javascript">
$('#regnew').live('click',function(){alert('aaa')})
</script>

 

其实事情就那么的简单,代码也是如此的简单,程序也就是如此罢了。。。

TAG: javascript , jQuery , 邦定事件 , php学习

共有0条评论 发表评论>>

点击换一张验证码