Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/03/2016, 11:20
quico5
 
Fecha de Ingreso: enero-2008
Mensajes: 580
Antigüedad: 16 años, 3 meses
Puntos: 9
Integrar JavaScript en plantilla

Estoy combinando materializecss sobre underscores para crear un tema de wordpress y tengo una llamada posiblemente errónea de materializecss

Código:
jQuery(document).ready(function($){
	$(document).materialize(); ### LINEA ERROR ###
});
En este enlace esta el archivo JS:
https://cdnjs.cloudflare.com/ajax/li...rialize.min.js

Luego tendría que añadir lo siguiente y no tengo muy claro como hacerlo
Código:
jQuery( document ).ready(function(){
  $(".button-collapse").sideNav(); ### Igual copiando esta linea bajo la linea del error sea suficiente ###
})
Parte de mi functions.php
Código PHP:
/**
 * Enqueue scripts and styles.
 */
function materializecss_scripts() {
    wp_enqueue_style('materializecss-style',get_stylesheet_uri());
    wp_enqueue_style('materialize',get_stylesheet_directory_uri().'/css/materialize.css');
    wp_enqueue_style('materialize-icons',get_stylesheet_directory_uri().'/css/materialize-icons.css');
    wp_enqueue_script('materialize-js',get_template_directory_uri().'/js/materialize.css',['jquery'],'5',true);

    wp_enqueue_script( 'materializecss-navigation', get_template_directory_uri() . '/js/navigation.js', array(), '20151215', true );

    wp_enqueue_script( 'materializecss-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20151215', true );

    if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
        wp_enqueue_script( 'comment-reply' );
    }
}
add_action( 'wp_enqueue_scripts', 'materializecss_scripts' );

/*Add MaterializeCSS footer */
function materializecss_footer() {
    ?>
    <script>
        jQuery(document).ready(function($){
            $(document).materialize();
        });
    </script>
<?php
}
add_filter('wp_footer','materializecss_footer');
gracias

Última edición por quico5; 28/03/2016 a las 11:25