ciao devo passare via jquery un'oggetto a javascript il codice è questo
codice:
alert($('#flipset').attr('data-settings'));
    Lightbox.defaults =$('#flipset').attr('data-settings');
    //Lightbox.defaults = eval ("{" + $('#flipset').attr('data-settings') + "}"); //questa riga da errore

//con questa funziona 
ma dovrei passare l'oggetto tramite $('#flipset').attr('data-settings')
   
  Lightbox.defaults = {
    albumLabel: 'Image %1 of %2',
    alwaysShowNavOnTouchDevices: false,
    fadeDuration: 500,
    fitImagesInViewport: true,
    // maxWidth: 800,
    // maxHeight: 600,
    positionFromTop: 50,
    resizeDuration: 700,
    showImageNumberLabel: true,
    wrapAround: false,
  };
se faccio l'alert i dati da passare ce li ho infatti mi da

albumLabel: 'Image %1 of %2',
alwaysShowNavOnTouchDevices: false,
fadeDuration: 500,
fitImagesInViewport: true,
// maxWidth: 800,
// maxHeight: 600,
positionFromTop: 50,
resizeDuration: 700,
showImageNumberLabel: true,
wrapAround: false

come faccio a correggere questa riga, mi date un'aiuto?

Lightbox.defaults = eval ("{" + $('#flipset').attr('data-settings') + "}"); //questa riga da errore