//remove active tabs on load
function themeslug_enqueue_script() {
?>
<script>
jQuery(window).load(function(){
jQuery('.tab').removeClass('active_tab');
jQuery('.tab_content').removeClass('active_tab_content');
});
</script>
<?php
}
add_action('wp_enqueue_scripts', 'themeslug_enqueue_script');//end
Я пытаюсь использовать приведенный выше код, чтобы закрыть определенные вкладки, которые обычно открываются при загрузке. Я не уверен, почему он пока не работает. Я использую код для дочерней темы темы Enfold. Любая помощь будет оценена.Как удалить активный класс при загрузке страницы?
Мой текущий URL является CMSDeployed
Вместо '.tab' и' active_tab', попробуйте оба имени, равные '$ ('. Active_tab'). RemoveClass ('active_tab');' .. возможно –
нет, он не работает. возможно, просмотр PHP, который создает вкладку, будет полезен. http://paste.ofcode.org/37Yf3KaL3NW55ez8rvTqrN3 на самом деле это работает, когда я прокомментирую строки 228 и 229. Но мне также нужно иметь возможность оговорки. – ftoure
Любые ошибки в консоли Javascript? – Barmar