$(document).ready(function($) {
var active = false;
var activel = null;
var index = 0;
var mass = $('.custom-select');
$('.custom-select').click(function() {
for (var i = 0; i < $(mass).length; i++) {
if (mass[i] == this) {
index = i;
}
}
activel = $(mass[index]).find('.option.active');
if (!active) {
$(mass[index]).find('.option').slideDown(500);
active = !active;
} else {
$(mass[index]).find('.option:not(.active)').slideUp(500);
active = !active;
}
});
$('.custom-select .option:not(.active)').click(function() {
var txt = $(activel).text();
$(activel).text($(this).text());
$(this).text(txt);
$(mass[index]).find('.option:not(.active)').slideUp(500);
});
});
при запуске html файла все работает, а вот на локальном сервере беда.
Бутстрап js подключается
function cherry_scripts() {
wp_enqueue_style( 'bootstrap-min', get_template_directory_uri() . '/css/bootstrap.min.css' );
wp_enqueue_style( 'font-awesome-min', get_template_directory_uri() . '/css/font-awesome.min.css' );
wp_enqueue_style( 'cherry-style-min', get_stylesheet_uri() );
wp_enqueue_script('jquery', '
ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js');
wp_enqueue_script( 'bootstrap', get_template_directory_uri() . '/js/bootstrap.js');
wp_enqueue_script( 'function', get_template_directory_uri() . '/js/function.js');
}
add_action( 'wp_enqueue_scripts', 'cherry_scripts' );