EDIT - This is solved thank you for your help after the suggestions below didn't solve the problem I refreshed my browser cashe and now my functions work... However I then realized they only work on the home page. creating a separate thread for that. Thank you for you help!!!
the new thread is here jQuery functions only work on homepage
I am trying to make an text-decoration:underline; on active function on a p span "spanish | english" in WordPress. I got it working here in this jsfiddle https://jsfiddle.net/TonyTheOnly/k92ayp24/
Same html and css as in the jsfiddle and here is the jQuery i am using for WP.
jQuery(document).ready(function () {
"use strict";
jQuery('.toggles span').click(function () {
jQuery(".toggles span").removeClass("active");
jQuery(this).addClass("active");
});
});
Any Help is greatly appreciated and thank you for your time.
EDIT
here is my full functions
<?php
function paramo_script_enqueue() {
wp_enqueue_style('customstyle', get_template_directory_uri() . '/css/paramo.css', array(), '1.0.0', 'all');
wp_enqueue_script('customjs', get_template_directory_uri() . '/js/paramo.js', array('jquery'), '1.0.0', true);
}
add_action('wp_enqueue_scripts', 'paramo_script_enqueue');
function paramo_theme_setup() {
add_theme_support('menus');
register_nav_menu('primary', 'Primary Header Navigation');
register_nav_menu('secondary', 'Footer Navigation');
}
add_action('init', 'paramo_theme_setup');
add_theme_support('custom-header');
function enqueue_our_required_stylesheets(){
wp_enqueue_style('font-awesome', get_stylesheet_directory_uri() . '/css/font-awesome.css');
}
add_action('wp_enqueue_scripts','enqueue_our_required_stylesheets');
Full.js file
/*global $, jQuery, alert*/
jQuery.noConflict();
jQuery(document).ready(function () {
"use strict";
jQuery(".burger-nav").on("click", function () {
jQuery("nav ul").toggleClass("open");
});
jQuery(".spanish").on("click", function () {
jQuery(".englishNav").hide();
jQuery(".spanishNav").show();
});
jQuery(".english").on("click", function () {
jQuery(".englishNav").show();
jQuery(".spanishNav").hide();
});
jQuery('.toggles span').click(function () {
jQuery(".toggles span").removeClass("active");
jQuery(this).addClass("active");
});
});
full header
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Paramo Galeria</title>
<?php wp_head(); ?>
</head>
<body <?php body_class( $awesome_classes ); ?>>
<section>
<div class="topBar">
<img src="<?php header_image();?>" height="120px;" width="100px;" alt=""/ class="siteLogo">
<div class="topBarMiddle">
<p class="toggles"><span class="spanish">español</span> | <span class="english">english</span></p>
<div class="topBarRight">
<nav>
<a class="burger-nav"></a>
<ul class="englishNav">
<li><a href="http://localhost:8888/ParamoGaleria/home">Home</a></li>
<li><a href="http://localhost:8888/ParamoGaleria/artists">Artists</a></li>
<li><a href="http://localhost:8888/ParamoGaleria/exhibitions">Exhibitions</a></li>
<li><a href="http://localhost:8888/ParamoGaleria/offsite">Offsite</a></li>
<li><a href="http://localhost:8888/ParamoGaleria/shop">Shop</a></li>
<li><a href="http://localhost:8888/ParamoGaleria/contact"> Contact</a></li>
<li style="padding-top:50px;"><i class="fa fa-facebook fa-1.5x" style="padding-right:10px;"></i><i class="fa fa-instagram fa-1.5x" style="padding-right:10px;"></i><i class="fa fa-twitter fa-1.5x"></i></li>
</ul>
<ul class="spanishNav">
<li><a href="http://localhost:8888/ParamoGaleria/home">Home</a></li>
<li><a href="http://localhost:8888/ParamoGaleria/artists">Artistsio</a></li>
<li><a href="http://localhost:8888/ParamoGaleria/exhibitions">Exhibitions</a></li>
<li><a href="http://localhost:8888/ParamoGaleria/offsite">Offsite</a></li>
<li><a href="http://localhost:8888/ParamoGaleria/shop">Shop</a></li>
<li><a href="http://localhost:8888/ParamoGaleria/contact"> Contact</a></li>
<li style="padding-top:50px;"><i class="fa fa-facebook fa-1.5x" style="padding-right:10px;"></i><i class="fa fa-instagram fa-1.5x" style="padding-right:10px;"></i><i class="fa fa-twitter fa-1.5x"></i></li>
</ul>
</nav>
</div>
</div>
</section>
index
<?php get_header(); ?>
<?php
if( have_posts() ):
while( have_posts() ): the_post(); ?>
<p><?php the_content(); ?></p>
<?php endwhile;
endif;
?>
<?php get_footer(); ?>