Hallo,
ich lade unter bestimmten Umständen eine css-Datei mittels JavaScript nach:
$.get
(
urlDerCSSDatei,
function(css)
{
$("head").append("<style type='text/css'>"+css+"</style>");
}
);
Das funktioniert auch wunderbar aber nun habe ich ein Problem mit den Bildern die darin verlinkt werden. Die Angaben des Bildpfades sind normalerweise relative zur css-Datei. Wenn ich sie allerdings wie oben gezeigt per Javascript nachlade, sind die Angaben nicht mehr relativ zur css-Datei, sondern zur geladenen html-Datei.
Dies ist so nicht erwünscht, da zum Beispiel bei der jQuery-CSS-Datei immer ein image-Ordner dabei liegt, die bei mir meistens nicht im Ordner der html-Datei liegen.
Weiß jemand, wie ich das einbinden per JavaScript so verbessern kann, dass die Bildangaben immer noch relativ zur css-Datei sind?
Danke