jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何选择尚不存在的元素(jQuery)并更改其样式?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
以下是我的代码.我想改变#preview div的背景颜色,但总是无法选择#preview.似乎脚本执行时它不存在.其他jQuery脚本稍后会创建它.
jQuery("#panel").mouSELEave(function(){
    var good_color = jQuery('.colorpicker_hex input').val();
    jQuery("#preview").css({ 'BACkground-color': good_color });
});

如何选择所有当前和未来的#preview div并更改其背景颜色?我认为有一些像live()但我还没有找到CSS更改的例子.

解决方法

jQuery并没有特别要做你已经列出的事情.但是,您可以添加样式元素来执行此操作:
$("<style>#preview { BACkground-color: #eee; }</style>")
    .appendTo(document.documentElement);

像所有样式规则一样,当任何元素匹配时,它将适用.当你在文档元素的末尾添加它时,它应该赢得任何样式冲突(除非特异性差异,但id选择器非常具体).

Live example – 在Chrome,Firefox,Opera,IE6和IE9中经过测试和使用

大佬总结

以上是大佬教程为你收集整理的如何选择尚不存在的元素(jQuery)并更改其样式?全部内容,希望文章能够帮你解决如何选择尚不存在的元素(jQuery)并更改其样式?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。