in HTML :
<div id="theImages"></div>

in jQuery  : (jquery-1.2.6.pack.js)

        $.get(folderCatalogues+'/'+ 'catalog.xml', function(data){
                $('#theImages').empty();
                $(data).find('galerie').each( function(){
                        var $galerie = $(this);

                        var $thumb = createImg(folderCatalogues + '/img/' +
$galerie.find('thumb').text(), $galerie.find('width').text(),
$galerie.find('height').text())
                        .appendTo($('#theImages'));

                        $thumb.hover(
                                function(){
                                        $(this).fadeTo(50, 1.0);
                                        
$('#caption').show().text($galerie.find('title').text());
                                },
                                function(){
                                        $(this).fadeTo(50, 0.5);
                                        $('#caption').hide().empty();
                                }
                        );

                });
        });

if I write :
        var $MyImages = $("#theImages > img");
        var nImages = $MyImages.length;
nImages return 0;

Reply via email to