0

クラス .cloudzoom を持つすべての要素に関数を適用するように、次のスクリプトが与えられました。それは機能しますが、最初の要素に対してのみです。each() 関数を使用して何かを行う必要があることはわかりましたが、スクリプトについては (まだ) よく知りません。

         (function($){
            // When mouse leaves browser...
            $(document).bind('mouseleave',function(){
                // Get the Cloud Zoom instance and close zoom window.
                var cz = $('.cloudzoom').data('CloudZoom');
                cz.closeZoom();
            });
        })(jQuery);

何か助けはありますか?:/

4

2 に答える 2

0

これを試して:

     (function($){
        // When mouse leaves browser...
        $(document).bind('mouseleave',function(){
            // Get the Cloud Zoom instances and close their zoom windows.
            $('.cloudzoom').each(function() {
                $(this).data('CloudZoom').closeZoom();
            })
        });
    })(jQuery);
于 2013-04-09T09:43:42.517 に答える
0
   (function($){
        // When mouse leaves browser...
        $(document).bind('mouseleave',function(){
            // Get the Cloud Zoom instance and close zoom window.
            $('.cloudzoom').each(function(){
               $(this).data('CloudZoom').closeZoom();
            });
        });
    })(jQuery);
于 2013-04-09T09:44:18.833 に答える