JQuery GalleryView WordPress Plugin está me dando "não é uma função" erro
-
25-09-2019 - |
Pergunta
Estou tentando usar o plug -in da NextGen Gallery com o novo plugin JQuery Slideshow Galleryview. Isso deve funcionar adorável juntos.
O NGG trabalha no meu site se eu for apenas com o flash player padrão, mas isso não vai funcionar para mim. Por isso, instalei o novo plug -in da GalleryView e coloquei o código curto conforme necessário, mas como você pode ver nesta página
http://www.blissyfit.com/2010/07/find-your-wedding-dress-at-the-mall/
Miniaturas aparecem, mas a apresentação de slides não e um erro de JavaScript está sendo jogado "GalleryView não é uma função"
Embora eu veja a GalleryView definida em um arquivo JS incluído.
Tentei entrar em contato com o criador do plug -in e publicando no fórum do WordPress, mas não há respostas. Espero que alguém aqui possa oferecer alguma visão.
Obrigado!
Solução
Seu último incluir aqui:
http://www.blissyfit.com/wp-content/themes/yamidoo_12/js/slider.js
Também contém jQuery 1.3.2 dentro do arquivo, por isso está substituindo o jQuery
objeto e todos os seus plugins.
Para obter uma versão sem a biblioteca jQuery incorporada: no página de download de ferramentas jQuery Certifique -se de desmarcar a seleção do jQuery na parte superior, pois você já a possui na página.
Observe que, além disso, você já inclui o jQuery duas vezes antes do problema acima, por isso está sendo carregado 3 vezes. 1.3.2 está sendo carregado aqui:
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=3.0.1'></script>
Então 1.4.2 está sendo carregado aqui ::
<script type='text/javascript' src='http://www.blissyfit.com/wp-includes/js/jquery/jquery.js?ver=1.4.2'></script>
Como isso destrói a interface do usuário do jQuery também inclui, eu removeria esses dois elementos de script:
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=3.0.1'></script>
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js?ver=3.0.1'></script>
Atualmente, eles estão apenas desacelerando a página e sendo substituídos de qualquer maneira.