gpt4 book ai didi

css - JSF h :outputStylesheet id attribute not working

转载 作者:行者123 更新时间:2023-11-28 13:16:45 35 4
gpt4 key购买 nike

我有一个奇怪的行为 h:outputStylesheet .我需要为我的样式表提供一个 Id,以便通过 jQuery 更改它。

但奇怪的是,标签没有呈现带有 ID 的“链接”标签!

这是我的代码

<h:outputStylesheet  id="skinstyle" library="default" name="css/style.red.css" />    

输出是这样的

<link type="text/css" rel="stylesheet" href="/MyApp/faces/javax.faces.resource/css/style.red.css?ln=default">    

我有 Mojarra 2.1.11、jBoss 7.1.3、Primefaces 3.5(尽管 Primefaces 与此无关,只是说)!

最佳答案

它看起来像是 jsf 实现中的一个错误...

同时作为访问链接和修改的解决方法,您可以尝试使用 jquery 选择器

例如:

$(document).find("link[href*='part_of_your_css_name']").attr("new_css_name"),

关于css - JSF h :outputStylesheet id attribute not working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17292350/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com