我用jquery的append拼接了<span style="width:1000"></span>,结果width不起作用,有哪位知道怎么回事吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我用jquery的append拼接了<span style="width:1000"></span>,结果width不起作用,有哪位知道怎么回事吗?相关的知识,希望对你有一定的参考价值。
应该怎么做才能起作用呢?
参考技术A 请注意span 是一个行内元素,必须再加一个"display:block"追问试过了,没用
参考技术B $("#dyxlb").append($("<span></span>").attr("style","width:400px") 这样追加属性,亲测 参考技术C 楼上说的正确$("<span></span>").css("width","100px", "display":"block").append("这是里面的内容");
或者加display:inline也可以追问
两个都试过,没用的
追答那把你的代码贴出来看看呗?
另外,你的代码是写在$(function());内的么?
<span style="width:1000px"></span>追问
加过,没用
jquery append方法加标签class失效
我用$.ajax() 调用后台的action获取数据
然后用append方法在某个标签后加HTML标签 但我加的 HTML标签 的class属性不起作用啊
我是根据这个class 来调用jQuery插件现在调用不了这是什么问题?
意思就是你没绑定上事件 必须重新绑定 或者用jQuery的live方法绑定事件
live(type, [data], fn):
jQuery 给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效。 参考技术A $().addClass(''); 参考技术B 楼上正解。。。。 参考技术C 代码黏上来,一看就知道
以上是关于我用jquery的append拼接了<span style="width:1000"></span>,结果width不起作用,有哪位知道怎么回事吗?的主要内容,如果未能解决你的问题,请参考以下文章
为啥我用jquery 写 cookie总是undefined