wdjh.net
当前位置:首页 >> jquEry 动态添加Div同时给Div增加了一个iD,然后想... >>

jquEry 动态添加Div同时给Div增加了一个iD,然后想...

$("#id")当然找不到了,因为这个ID是在页面初始化后才加入的。要解决这个问题采用live()事件委托。看下面的解析(摘自JQueryAPI): jQuery 给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效。 这个方法是基本是的 ...

把下面的代码跑起来看看,我想你就明白了。 JQuery Test $(function() { n = 1; $(".clickme").click(function(){ $(".div_green").append('新添加的DIV'); n = n+1; }); $(".div_red01").live("click",function(){alert("事件委托成功!");}); ...

var flag = false;function addDiv(){if(!flag){$("body").append("添加的div");//动态添加divflag = true;}else alert("已经添加了");}function delDiv(){$("#123").remove();//通过id删除flag = false;}添加div删除div

展开更多评论js代码:$("[name=discuss]").onclick(function(){ var aid = $(this).val(); $.ajax({ type: "POST", url: "../plus/ajax_comment.php", data: "aid="+aid, success: function(msg){ if(msg==1){ var str = "评论"+aid+""; $(this)...

$("#btn").click(function(){ $("#test").append(" XXXXXXXXXXXXX"); //或者 $("XXXXXXXXXXXXX").appendTo("#test"); }); $("#btn").live("click",function(){ $("#test").append(" XXXXXXXXXXXXX"); //或者 $("XXXXXXXXXXXXX").appendTo("#test...

使用attr()或prop()方法为id属性赋值即可,关键代码 $(obj_div).attr('id',id_name);$(obj_div).prop('id',id_name);实例演示如下:点击按钮设置div标签的id为test,为了便于观察效果,css中设置了id为test的样式为红色 1、HTML结构 #test{color...

function addNewDiv(){ $("#div_Old").append("新的"); } 原来的 会将新div添加到原来的后面,依次增加

白菜编辑部 $ (function () { $ ('button').click (function () { $('body').append('11'); }); }) 添加div

test.div{margin-bottom:5px;background-color:skyblue;}生成一个div元素$(function(){$(".add").click(function(){var newObj = $('');$(".tg").append(newObj);newObj.text("我是第"+(newObj.index()+1)+"个生成的div").attr("from","new");})...

TESTform{width:600px;min-height:200px;margin:50px auto;padding:20px;border:1px solid #ccc;}#queryinput div{padding:5px 0;}$(function(){$("input[name='add']").click(function(event) {$("#queryinput").append($("#queryinput div:fir...

网站首页 | 网站地图
All rights reserved Powered by www.wdjh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com