Ruby on Rails Sunday, February 28, 2016



On Sunday, February 28, 2016 at 8:51:51 AM UTC-5, Colin Law wrote:
On 28 February 2016 at 11:44, fugee ohu <fuge...@gmail.com> wrote:
> Why is adding descriptions a whole javascript task in bluimp image gallery
> Couldn't the author have worked it out so that all I'd have to do is provide
> the descriptions in the html They provide a data-description option to use
> in my html anchor containers but that doesn't do anything by itself without
> having to do a significant little bit of js coding Makes me wonder if
> there's something better than bluimp This is a real bummer as we used to say

Or to rephrase your question:

Bluimp is a great gem which does almost exactly what I want and I am
very grateful to the authors for allowing me to benefit from their
work.  There is one little feature missing so I think I will fork
their code and add that feature and send a pull request back to the
authors so it can be added to the gem and the whole community may
benefit.  Googling for
adding descriptions to images displayed in bluimp image gallery
shows a number of good hits so I don't it should be too difficult.

Colin
 
 Here's the code they provide, I tried but it doesn't have any effect so far

 blueimp.Gallery(
    document.getElementById('links'),
    {
        onslide: function (index, slide) {
            var text = this.list[index].getAttribute('data-description'),
                node = this.container.find('.description');
            node.empty();
            if (text) {
                node[0].appendChild(document.createTextNode(text));
            }
        }
    }
);

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/395919ba-62b9-46a1-b3be-b4e2ba84f63c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment