Bonjour,
Problème(s) rencontré(s) :
Je ne parviens pas à réaliser un petit script jQuery quand il est dans mon theme enfant ! Mais il fonctionne bien dans le thème parent. Je mets mon code dans le fichier functions.php comme recommandé.
J’ai mis ce code html dans une page :
<p>
<a href="#" id="clickMe">Un lien</a>
<div id="slideMe">Blablabla... Vachement inspiré comme gars</div>
</p>
page wordpress
Ensuite j’ai mis ce code dans functions.php de mon theme enfant :
function my_theme_scripts() {
wp_enqueue_script( 'my-great-script', get_template_directory_uri() . '/js/myscript.js', array( 'jquery' ), '1.0.0', true );
}
add_action( 'wp_enqueue_scripts', 'my_theme_scripts' );
functions.php
Et j’ai mis cela dans le dossier et le fichier que j’ai créé dans mon thème enfant :
jQuery(document).ready(function() {
jQuery('#slideMe').hide();
jQuery('a#clickMe').click(function() {
jQuery('#slideMe').slideToggle(400);
return false;
});
});
myscript.js
Ca ne fonctionne pas ! Pas d’effet de hide et de toggle ! Une solution ?
Merci !