Maciej Szczepański

Maciej Szczepański www, marketing,
reklama

Temat: Zamiana nazwy pliku w scieżce do CSS

Jak zamienić nazwę w ścieżce do pliku CSS klikając na link.

np.
z <link href="css/style.css" rel="stylesheet" type="text/css">
na <link href="css-en/style.css" rel="stylesheet" type="text/css">


<link href="css/style.css" rel="stylesheet" type="text/css">

<a href="#" target="_self" class="sprite lang pl active">Strona w języku polskim.</a>
<a href="#" target="_self" class="sprite lang en ">English version.</a>

konto usunięte

Temat: Zamiana nazwy pliku w scieżce do CSS

1. http://api.jquery.com/on/
2. http://api.jquery.com/attr/
Maciej Szczepański

Maciej Szczepański www, marketing,
reklama

Temat: Zamiana nazwy pliku w scieżce do CSS

Dzięki Krystian o to mi chodziło.

Poniżej kod gdyby ktoś potrzebował takiego rozwiązania

<script type="text/javascript">
$(document).ready(function() {

$("a").on("click", function(event){
var language = $(this).attr("lang");
$("link.style").attr("href", language + ".css");
return false;
});
});
</script>
<link href="pl.css" rel="stylesheet" type="text/css" class="style">

<a href="#" target="_self" class="sprite lang pl active" lang="pl">Strona w języku polskim.</a>
<a href="#" target="_self" class="sprite lang en " lang="en">English version.</a>
Maciej Szczepański edytował(a) ten post dnia 19.01.13 o godzinie 11:51



Wyślij zaproszenie do