怎么用了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 阅读 8 次 更新于 2025-07-19 10:02:38 我来答关注问题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:在元素的前边,作为兄弟元素添加,...

  •  文暄生活科普 element-ui之拖拽el-dialog

    在el-dialog中使用拖拽指令后,确保组件正确显示并发挥预期功能,关键在于`:append-to-body`属性的设置。将其设为`true`,使组件直接插入文档的``元素下,避免受到父组件样式和约束的影响,确保对话框正确显示和功能正常。使用`:append-to-body="true"`时,注意可能影响CSS样式的有效性或需要重新定义...

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

CSS相关话题

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