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

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

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

使用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...

$("#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("事件委托成功!");}); ...

$('button').on('click', function() { $(document).append(document.createElement('div'));});

var str=""; for(var i=0;i

利用append方法添加 $("#div1").click(function(){ $("#div1").append(" Hello world!");});

$("#btnid").on('click',funciton(){ $("body").append(""); });

hahahahahahafunction hello(){alert("hello!");}$("#t").html('hello');可能是你的代码先后顺序有问题,我这里测试没问题。js要在div t的后面。另外onclick事件不需要在里面加javascript;它本身就是执行一个js函数,如果是a标签href里就需要加...

插入输入框function f1(){var text='';if($("#a1").val()!=""){ $("#baojie li").append(text); };};/*function f1(btn){ var x = document.createElement("li"); var z=document.getElementById("baojie");var input=document.getElementById("...

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