怎么用了append以后css样式设置不了了

(".c1").click(function(){$(this).css("border","2px red solid")}).appendTo($this);前后顺序...
怎么用了append以后css样式设置不了了
$("#dipai").append("<div class='c1' style=' border:1px #999 solid; width:100; height:150px; margin-top:40px; margin-left:1px; z-index:4;font-size:11px;'><img style='cursor:pointer' width=100; height=150; src='pkptp/1h.JPG' \/><\/div>");
$(".c1").click(function(){$(this).css("border","2px red solid")}).appendTo($this);

前后顺序....2011-04-02
HTML生成时间晚于事件绑定时要用live或delegate绑定才有效果,我没测试,可能是这个原因2011-04-01
mengvlog 阅读 255 次 更新于 2025-09-09 18:05:00 我来答关注问题0
  • js更改的只是表面上的,除非你把他作为一个变量保存,然后,绕过新添加的数据也使用这个变量存储的样式。或者,直接用ID或class来区分两组css样式(如原来为.base {...},更细后为.new {...}),为新添加的内容添加修改的css标签(class="new")。CSS称之为层叠样式表,样式的定义是有一定权重的。

  •  微软idea jquery给div添加下级元素

    1、关于append()方法定义和用法:append() 方法在被选元素的结尾插入指定内容。此外,如需在被选元素的开头插入内容,请使用 prepend() 方法。2、语法:(selector).append(content,function(index,html))。3、设计一个简单的html页面,存在一个div,和一个添加按钮。4、设计简单的css样式:5、此时...

  •  书香学编程 jquery 怎么获取CSS中属性值的数值。

    1、首先,打开html编辑器,新建html文件,例如:index.html,输入问题基础代码。2、在index.html中的标签中,输入js代码:$('body').append($('body').css('z-index'));。3、浏览器运行index.html页面,此时成功打印出了z-index的值。

  •  2017遗忘的角落 jquery中append,prepend,before和after方法的区别是什么?

    pend:在元素内部的最后面添加元素,作为子元素,如:通过jquery代码$("div").append("我是通过append添加的"),得到的结果是:prepend:在元素内部的最前面添加元素,作为子元素,如:通过jquery代码$("div").prepend("我是通过prepend添加的"),得到的结果是:before:在元素的前边,作为兄弟元素添加,...

  • anonymous 【在线等】jquery通过append添加的svg标签无法显示

    首先,jquery是操作普通xhtml的,对应svg这种特殊的标签,或者说xml,浏览器如何区分,当然是通过命名空间:namespaceURI,比如普通html的是http://www.w3.org/1999/xhtml,而svg也有自己的命名空间:http://www.w3.org/2000/svg,jquery在操作的时候没有加以区分,因此导致了这样的错误。怎么办,使用...

檬味博客在线解答立即免费咨询

CSS相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部