jQuery CSS()用于动态创建的元素

前端之家收集整理的这篇文章主要介绍了jQuery CSS()用于动态创建的元素前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用jQuery CSS函数来设计一些元素
$element.css(style);

这是有效的,但部分元素是在页面加载后动态创建的.
这应该是

$element.live ('created',function() {
$(this).css(style);
});

我被困在创建的事件上.有任何想法吗?

解决方法

创建元素没有事件(无论如何不是普遍可用的).你可以

>将规则添加到样式表,以便它们自动应用于新创建的元素
>创建元素时链接css()方法

$('<img id="createdImage" src="some.jpg"/>')
    .appendTo(document.body)
    .css(style);

>动态创建新的样式表:

$("<style>").text("#myNewEl { width:20px; height:30px; }").appendTo("head");
原文链接:https://www.f2er.com/jquery/179402.html

猜你在找的jQuery相关文章