J'ai un problème avec JQuery Galleria et la personne de support a dit que c'est un bug et pour le réparer, je dois mettre mes images dans un objet de données JSON var dans mon Javascript.Comment écrire JSON var data Objet pour JQuery Galleria
Malheureusement pour moi, je n'ai aucune expérience en la matière et leurs informations ne sont pas très claires. Sur leur soutien de site Web, ils montrent le code suivant comme exemple:
var data = [
{
image: 'img1.jpg' thumb: 'thumb1.jpg' title: 'my first image', description: 'Lorem ipsum caption' link: 'http://domain.com'
}, {
image: 'img2.jpg' thumb: 'thumb2.jpg' title: 'my second image', description: 'Another caption' link: '/path/to/destination.html'
}
];
$('#container').galleria({
data_source: data
});
Actuellement, je suis en train de créer simplement les grands graphiques, puis appeler à eux dans un Javascript qui se présente comme suit:
$(document).ready(function() {
// Load theme
Galleria.loadTheme('themes/classic/galleria.classic.js');
// run galleria and add some options
$('#galleria').galleria({
debug: true,
image_crop: true,
height: 397,
max_scale_ratio: 1, //Ensures the picture crop doesn't zoom the picture
autoplay: 8000, //Sets an autoplay interval of 8 seconds (8000)
transition: 'fade',
data_config: function(img) {
return {
description: $(img).next('p').html()
};
}
});
Quelqu'un peut-il aidez-moi à comprendre ce que je dois faire ensuite pour mettre en place et tester pour voir si cela fonctionne? Compte tenu de mon manque d'expérience de codage JSON, j'ai probablement besoin d'un exemple qui me guide à travers ce qu'il faut faire. Merci.
Oui, c'est exactement ce que j'ai essayé et a parfaitement fonctionné. Je vous remercie. – aeisenbe