How to stop execution of a jquery line for some time ?

How to stop execution of a jquery line for some time ?

Hi
Can u tell me how to execute the line (this.setAttribute('title', sTitle);) after some time.i tried delay() but its not working.its showing
TypeError: this.setAttribute(...) is undefined

my code is
$('#tblTourList tbody tr').live('mouseover', function () {
                sTitle = null;
                var nTds = $('td', this);
                //Get the value of first cell             
                var tID = $(nTds[0]).text();
                //Get comments value                            
                GetTitle(tID);               
                //alert(comments);                             
                this.setAttribute('title', sTitle).delay(800);
            });


thnks