Por este medio quiero saber si existe una mejor manera de usar Jquery desde un modulo personalizado.
Cree un modulo llamado exportar jcarousel, el cual para funcionar necesita de este modulo.
Este módulo que diseñé consta de 3 archivos:
1) exportar_carousel.info
Código PHP:
Ver original
name = Exportar_Carousel description = modulo para exportar el html del carousel core = 7.x version = "7.x-1.0-dev" package = Jhonatan dependencies[] = jcarousel
2) obtener_escript.js
Código Javascript:
Ver original
jQuery(document).ready(function () { //Cambiamos el color del btn limpiar jQuery("#edit-limpiar").removeClass( "btn btn-default" ).addClass( "btn btn-info" ); jQuery("#edit-buscar").attr("type", "button"); jQuery("#edit-limpiar").attr("type", "button"); function obtener() { /*Ocultamos los contextual_link*/ //jQuery(".contextual-links-wrapper").hide(); /*Obtenemos el html del carousel y la pasamos a una variable Javascript*/ var Resultado_HTML= jQuery("#block-views-carousel-block").html(); /*obreescribimos el textarea con el resultado de la variablet*/ jQuery("#edit-resultado").text(Resultado_HTML); /*Seleccionamos todo el texto que está en el textarea.*/ jQuery("#edit-resultado").select(); /*Mostramos los contextual_link*/ // jQuery(".contextual-links-wrapper").show(); } function limpiar() { jQuery("#edit-resultado").text(""); } //cambiamos la opcion de click del boton buscar jQuery("#edit-buscar").click(function() { obtener(); }); jQuery("#edit-limpiar").click(function() { limpiar(); }); });