jQuery - stop after lauching function once
<p>I want to stop launching my function after it's done one time. I have something like this:</p>

<pre><code>function scrollBottom() {
    var biglink = $('div.nav a:last').attr('href');
    $(window).scroll(function () {
        if ($(window).height() + $(window).scrollTop() == $(document).height()) {
                $('div.nav').before('&lt;div class="lazy"&gt;&lt;/div&gt;');

                $('div.lazy:last').load(biglink + ' div.cnt &gt; * ', function() {
                    $(this).css('background','0');
                    biglink = $(this).children('div.nav').children('a:contains("starsze")').attr('href');
                });
        }
    });
}
</code></pre>

<p>My problem is - each time I reach the bottom, I have a new <code>lazy</code> div created. I want to create just one, stop and them, after I finish the loading (<code>load</code> callback) I want to relaunch it. How can I do this?</p>
