osiris93   12 Jan, 2014, 10:33 am
#1
Bueno no se que es lo que esta mal en mi codigo pero, lo extraje de un theme para poder implementarlo a otro theme que estoy usando, copie las clases y ids correctamente a mi global.css pero creo que lo que esta fallando es el codigo jQuery, lo raro es que en el theme original sí funciona, pero en mi theme no...

He revisado las clases, los ids, el script pero no logro hacerlo funcionar. Dejaré mis códigos:

Script del efecto Toggle (en header_include):
Código removido por seguridad, parece que nadie podrá ayudarme :/

header_welcomeblock_,member

Código removido por seguridad, parece que nadie podrá ayudarme :/

Supuestamente... lo que debería hacer esto es tener un botón de "menu" en el header_welcomeblock_member, y al darle click se debe activar el efecto Toggle desplegando una serie de opciones... Pero en mi caso, cuando le doy click a ese botón de "Menu" no sucede nada, no se despliegan esas opciones, simplemente no sucede nada... Revisé los displays del CSS pero no está el error ahí, creo que es la función jQuery que no está trabajando bien o entra en conflicto con otro script que tengo, pero aquel código parece que ya está en su modo no.Conflict(); y no sé por qué me presenta este error. A ver si alguien me ayuda por favor... Sad
Última modificación: 15 Jan, 2014, 3:04 pm por AmminZ.
DarkEternity   12 Jan, 2014, 11:24 am
#2
sino me equivoco es un de los temas de 7sins agrega esto
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
antes del codigo y me dices si te funciono debe quedar algo asi

Esto lo colocas en plantillas sin grupo HeaderInclude

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function($) {

function DropDown(el) {
    this.dd = el;
    this.initEvents();
        }
            DropDown.prototype = {
                initEvents : function() {
                    var obj = this;

                    obj.dd.on('click', function(event){
                        $(this).toggleClass('active');
                        event.stopPropagation();
            });    
            }
        }

            $(function() {
                                var dd = new DropDown( $('#dd') );

                $(document).click(function() {
                    $('.wrapper-dropdown-5').removeClass('active');
                });

            });
});
</script> 
osiris93   12 Jan, 2014, 11:44 am
#3
(12 Jan, 2014, 11:24 am)DarkEternity escribió: ...

Esa es la librería jQuery 1.10.2, sí la tengo cargada en mi header_include, pero aun así no funciona, no sé por qué :/

Bueno muchas gracias DarkEternity por intentar ayudarme, buscaré la solución a mi problema independientemente ya que por lo visto nadie puede solucionarlo acá, de cualquier manera agradezco a la comunidad.

Cierren el tema, removi los codigos por seguridad ^^,
Última modificación: 15 Jan, 2014, 3:07 pm por AmminZ.
  
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.