Which version/revision of jQuery are you using?
--
Brandon Aaron
On 12/7/06, Jeff Ober <[EMAIL PROTECTED]> wrote:
> I'm getting a memory leak in this function, which iterates over a series of
> items in the object allSections, showing a question set in the object and a
> yes/no answer, which then get inserted in an array of results. In Drip
> (memory leak finder for IE), I'm seeing the anchors (with the class
> 'answer') as leaking. I've tried unbinding them at the beginning of the
> function, before they are destroyed (with just a
> $('.answer').unbind('click')), but they still show up as lost dom objects
> and they show as having an empty function object as their onclick property.
> I can't think what I'm missing...
>
> function showQuestion(qIndex) {
> $('.answer').unbind('click');
> if (typeof allSections[qIndex] != 'undefined') {
> var category = allSections[qIndex];
> if (category.title == 'Basics') {
> indicesChosen.push(qIndex);
> qIndex++;
> showQuestion(qIndex);
> }
> else {
> $('#index').empty().html('Question
> '+(qIndex)+' of '+(allSections.length-1));
> $('#question').empty().html(category.question+' ');
> $('#question').append($('Yes / No'));
> $('.answer').click(function() {
> if ($(this).html() == 'Yes') {
> indicesChosen.push(qIndex);
> }
> qIndex++;
> showQuestion(qIndex);
> });
> }
> }
> else
> completeWizard();
> }
>
> ________________________________
> Have a burning question? Go to Yahoo! Answers and get answers from real
> people who know.
> _______________________________________________
> jQuery mailing list
> [email protected]
> http://jquery.com/discuss/
>
>
>
_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/