Ok, pensavo di averlo implementato correttamente, ma suppongo di aver preso un pasticcio da qualche parte.I collegamenti di Fancybox non vengono visualizzati in lightbox: cosa mi manca?
Ecco il mio codice:
Jquery qui:
jQuery(document).ready(function($){
$(function() {
$(".cta-nav-hover").tooltip({
show: null,
position: {
my: "right+40 bottom",
at: "left bottom"
},
open: function(event, ui) {
ui.tooltip.animate({ top: ui.tooltip.position().top - 10 }, 75);
}
});
});
$(function() {
$(".fancybox").fancybox();
});
});
poi il codice HTML:
<div id="cta-nav-wrapper">
<ul id="cta-nav">
<li class="bio">
<a href="http://placehold.it/350x125" title="Bio" class="cta-nav-hover fancybox"><span></span></a>
</li>
</ul>
</div>
ho pensato che questo avrebbe funzionato, ma quando clicco sul link, porta solo io all'immagine segnaposto invece di fare un popup. Che cosa ho fatto di sbagliato? Sembra che i file siano allineati correttamente, o almeno quando li ispeziono tramite firebug, si passa al js corretto.
Ecco quello che ho chiamato nella testa:
<!-- Add fancyBox -->
<link rel="stylesheet" href="/wp-content/themes/hustle-child/includes/js/fancyapps-fancyBox-v2.1.5-0-ge2248f4/fancyapps-fancyBox-18d1712/source/jquery.fancybox.css" type="text/css" media="screen" />
<script type="text/javascript" src="/content/wp-content/themes/hustle-child/includes/js/fancyapps-fancyBox-v2.1.5-0-ge2248f4/fancyapps-fancyBox-18d1712/source/jquery.fancybox.pack.js"></script>
<!-- Optionally add helpers - button, thumbnail and/or media -->
<link rel="stylesheet" href="wp-content/themes/hustle-child/includes/js/fancyapps-fancyBox-v2.1.5-0-ge2248f4/fancyapps-fancyBox-18d1712/source/helpers/jquery.fancybox-buttons.css" type="text/css" media="screen" />
<script type="text/javascript" src="/wp-content/themes/hustle-child/includes/js/fancyapps-fancyBox-v2.1.5-0-ge2248f4/fancyapps-fancyBox-18d1712/source/helpers/jquery.fancybox-buttons.js"></script>
<script type="text/javascript" src="/wp-content/themes/hustle-child/includes/js/fancyapps-fancyBox-v2.1.5-0-ge2248f4/fancyapps-fancyBox-18d1712/source/helpers/jquery.fancybox-media.js"></script>
<link rel="stylesheet" href="/wp-content/themes/hustle-child/includes/js/fancyapps-fancyBox-v2.1.5-0-ge2248f4/fancyapps-fancyBox-18d1712/source/helpers/jquery.fancybox-thumbs.css" type="text/css" media="screen" />
<script type="text/javascript" src="/wp-content/themes/hustle-child/includes/js/fancyapps-fancyBox-v2.1.5-0-ge2248f4/fancyapps-fancyBox-18d1712/source/helpers/jquery.fancybox-thumbs.js"></script>
<!-- Magnific Popup core CSS file -->
<link rel="stylesheet" href="/wp-content/themes/hustle-child/includes/js/magnific-popup.css">
<!-- Magnific Popup core JS file -->
<script src="/wp-content/themes/hustle-child/includes/js/magnific-popup.js"></script>
Ho provato anche un altro plugin chiamato Magnific Popup ma è anche non risponde. Penso che abbia qualcosa a che fare con il mio set di temi wordpress.
questo $ (function '() { '(o' jQuery (function ($) {') è l'alias di questo' jQuery (document) .ready (function ($) {'quindi nidificare l'uno nell'altro è ridondante – JFK
Fix'd Thanks! :) – Evan