通过ajax实现无限分类。这么after()数据后不能进行操作
时间:2009-06-02
来源:互联网
<script type="text/javascript" src="../jcss/jq.js"></script>
<script language="JavaScript" type="text/javascript">
$(document).ready(function(){
$("#next a").bind("click",function(){
var cho=$(this);
var zt=cho.attr("zt");
var pid=cho.attr("pid");
var id=cho.attr("id");
if(zt==1){
$.get("tes2.html",{"id":id,"pid":pid,"xx":Math.random()},function(date){
cho.after(date);
})
$(this).attr("zt",2);
}
else{
//alert("kkkk");
$(this).parent().find("ul").remove();
$(this).attr("zt",1);
}
})
})
</script>
//testes2.html的内容除无js代码外完全一样。。但是,她只能生产第一级,在after 出来的html代码中,鼠标单击无任何反应。无法绑定事件啊。。请各位高手指点指点。
<script language="JavaScript" type="text/javascript">
$(document).ready(function(){
$("#next a").bind("click",function(){
var cho=$(this);
var zt=cho.attr("zt");
var pid=cho.attr("pid");
var id=cho.attr("id");
if(zt==1){
$.get("tes2.html",{"id":id,"pid":pid,"xx":Math.random()},function(date){
cho.after(date);
})
$(this).attr("zt",2);
}
else{
//alert("kkkk");
$(this).parent().find("ul").remove();
$(this).attr("zt",1);
}
})
})
</script>
//testes2.html的内容除无js代码外完全一样。。但是,她只能生产第一级,在after 出来的html代码中,鼠标单击无任何反应。无法绑定事件啊。。请各位高手指点指点。
作者: dzyu011 发布时间: 2009-06-02
因为事件绑定只对当前存在的元素有效
新创建的对象需要自己再次手动绑定
或者绑定事件时使用live函数,以及更为强大的live query插件
新创建的对象需要自己再次手动绑定
或者绑定事件时使用live函数,以及更为强大的live query插件
作者: keakon 发布时间: 2009-06-02
谢谢。问题已经解决
作者: dzyu011 发布时间: 2009-06-03
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28