The syntax would be like

$("#gallery-flickr").flickr({
     api_key: "f28804be7a09c5845676349c7e47d636", per_page: 4,
     callback: function() {
           $('a').attr({  rel: "prettyPhoto"});
     }
});



On Feb 24, 11:57 pm, mlabee01 <mari...@savariba.com> wrote:
> Hello,
>
> I’m pretty new in the jQuery world. I'm struggle with the callback
> function.
>  <script type="text/javascript">
>         $(document).ready(function(){
>                 $("#gallery-flickr").flickr({api_key:
> "f28804be7a09c5845676349c7e47d636",per_page: 4 });
>                 $('a').attr({  rel: "prettyPhoto"});
>         });
> </script>
>
> In the first line 4 photos are retrieved from flickr. In the second
> line rel: "prettyPhoto" has been added to the 4 received photo lines
> from flickr. This action must perform after all the photo info has
> been received.
>
> It is my understanding that this can be done via the callback
> function. Albeit I understand the idea behind the callback I do not
> understand the syntax. What I really want is that the action =>$
> ('a').attr({  rel: "prettyPhoto"});<= has been performed when the
> first action
> => $("#gallery-flickr").flickr({api_key:
> "f28804be7a09c5845676349c7e47d636",per_page: 4 });<=
> has been finished.
>
> Any help will appreciated
> Marinus

Reply via email to