Ich habe einige Probleme beim Hinzufügen einer Klasse zu 2 Navigationslinks in einem Thema.
Ich muss eine Klasse hinzufügen, die auf einer Url-Zeichenfolge basiert, da ich die Seite auf eine andere umleiten möchte.
Ich verwende den folgenden Code:
<script type="text/javascript">
if (window.location.pathname.indexOf('/category/blog/')){
if ( $('#nav ul li a span').text().contains('BLOG') ){
//add class 'current_page_item' to:
$('#nav ul li').addClass('current_page_item');
}
}
if (window.location.pathname.indexOf('/category/keepers/')){
if ( $('#nav ul li a span').text().contains('KEEPERS') ){
//add class 'current_page_item' to:
$('#nav ul li').addClass('current_page_item');
}
}
</script>
Kann jemand verstehen, warum das nicht funktioniert?
Ich erhalte den folgenden Fehler:
$ is not a function
[Break on this error] if ( $('#nav ul li a span').text().contains('BLOG') ){