Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia,
tenho um menu accordion que utiliza Jquery. Meu problema é que o navegador está bloqueando esse menu. O que eu posso fazer para resolver esse problema?
Alguém sabe alguma sugestão?
O código do menu está logo abaixo:
( function( $ ) {
$( document ).ready(function() {
$('#cssmenu li.has-sub>a').on('click', function(){
$(this).removeAttr('href');
var element = $(this).parent('li');
if (element.hasClass('open')) {
element.removeClass('open');
element.find('li').removeClass('open');
element.find('ul').slideUp();
}
else {
element.addClass('open');
element.children('ul').slideDown();
element.siblings('li').children('ul').slideUp();
element.siblings('li').removeClass('open');
element.siblings('li').find('li').removeClass('open');
element.siblings('li').find('ul').slideUp();
}
});
});
} )( jQuery );>
Como assim "bloqueando" ? aparece algo no console de erros ?
Ctrl + Shift + J no Firefox ou Chrome.
William,
aparecem as seguintes mensagens:
Mixed Content: The page at 'https://sisadm.pjf.mg.gov.br/Certidao_Novo/principal.php' was loaded over HTTPS, but requested an insecure script 'http://code.jquery.com/jquery-latest.min.js'. This request has been blocked; the content must be served over HTTPS.
Uncaught ReferenceError: jQuery is not defined
Mixed Content: The page at 'https://sisadm.pjf.mg.gov.br/Certidao_Novo/principal.php' was loaded over HTTPS, but requested an insecure stylesheet 'http://fonts.googleapis.com/css?family=Roboto+Condensed:400,300'. This request has been blocked; the content must be served over HTTPS.
Bom, jQuery is not defined é pq você não importou a lib jQuery corretamente. Comece corrigindo isso.
Bom, jQuery is not defined é pq você não importou a lib jQuery corretamente. Comece corrigindo isso.
Obrigado William, O problema era que o sistema não estava conseguindo importar a font e o código jquery.
Como assim "bloqueando" ? aparece algo no console de erros ?
Ctrl + Shift + J no Firefox ou Chrome.