在使用jQuery的Ajax刷新数据的时候刷新之后发现内中的的元素无法再次使用jQuery操作
例如
点击.left_sidebar #user
后,会进行刷新出一个button,但是button再次点击就无效了。
- <buttonxa0class="delete">deletexa0date</button>
但是,点击这个button并不能触发jquery,怎么让这个button生效?
- $(document).ready(function(){
- xa0xa0xa0xa0$(".left_sidebarxa0#user").click(function(){
- xa0xa0xa0xa0xa0xa0xa0xa0$(".content").load("./php.php");
- xa0xa0xa0xa0});
- xa0xa0xa0xa0$(".delete").click(function(){
- xa0xa0xa0xa0xa0xa0xa0xa0alert("成功");
- xa0xa0xa0xa0});
- });
解决
- $(document).ready(function(){
- xa0xa0xa0xa0$(document).on('click','.left_sidebarxa0#user',function(){
- xa0xa0xa0xa0xa0xa0xa0xa0$(".content").load("./php.php");
- xa0xa0xa0xa0});
- xa0xa0xa0xa0$(".delete").click(function(){
- xa0xa0xa0xa0xa0xa0xa0xa0alert("成功");
- xa0xa0xa0xa0});
- });
评论
0 访客 0