我使用AJAX-Request加载网页的一部分,请求由框架处理,框架提供内容。之后,我使用jquery将提供的内容插入到DOM-Tree中。到目前为止,非常好。
但是我使用背景图像来处理交付内容中的链接,这些链接是在处理AJAX-Request时生成的。通常情况下,我会将background-image的路径放入link-tags中的style-attribute中,哪种方法完美无缺,直到我想使用伪类为ie:hover(你知道,在鼠标时显示替代图像)悬停) 解决方案是创建一个自定义CSS文件,该文件将插入到HTML-Head中,但在它是AJAX-Request之前,HTML-Head已经发送。
你有什么想法,如何将CSS属性附加到链接上,这些链接将在AJAX-Call-Time上生成?
答案 0 :(得分:0)
无法使用内联样式。
正如s jones所说,你可以在你现有的CSS中使用它的样式,它应该把它拿起来。
另一个选择是使用jquery ..
$('div.ajax a').hover(function(){$(this).css('color','red')});