(CNN) -- Sen. Barack Obama cautioned supporters Thursday against becoming complacent during the final days leading up to the election, noting he lost the New Hampshire primary despite a lead in the polls.



After debating Sen. John McCain, Sen. Barack Obama says there's still plenty of campaigning to be done.



"For those of you who are feeling giddy or cocky and think this is all set, I just [have] two words for you: New Hampshire," the Democratic presidential nominee said during a fundraiser breakfast in New York. "You know I've been in these positions before where we were favored and the press starts getting carried away and we end up getting spanked. And so that's another good lesson that Hillary Clinton taught me."



About 10 hours after debating Sen. John McCain, Obama urged top campaign contributors at the Metropolitan Club in Manhattan to not be overconfident, despite leading in a number of national polls.



A CNN Poll of Polls calculated Wednesday showed him leading 51 percent to 42 percent.



"We've got 19 days," Obama said. "We're going to have to work absolutely as hard as we've ever worked in our lives in order to just to get to the start of what is going to be a very difficult and very challenging but ultimately a very fulfilling four years where we can get this country back on track."  Watch more of Obama's comments »



Hours later, Obama spoke to a crowd in Londonderry, New Hampshire, lashing out at McCain's debate tactics.



"Well, New Hampshire, last night we had a debate. I think you saw a bit of the McCain attack strategy in action," he said. "But here's what Sen. McCain doesn't seem to understand: With the economy in turmoil and the American dream at risk, the American people don't want to hear politicians attack each other -- you want to hear about how we're going to attack the challenges facing middle-class families each and every day."



Obama urged McCain to "debate our genuine differences on the issues that matter" rather than making the Arizona senator's campaign "all about me."



"The truth is, this campaign is about you. It's about your jobs. It's about your health care. It's about your retirement. It's about your children's future," he added.  Watch Obama discuss the economy »



McCain, speaking at an event in Downington, Pennsylvania, on Thursday, touched on his debate performance.



"We had a good debate last night. It was a lot of fun. ... I thought I did pretty well," he said to loud cheers.



McCain reiterated his position for taking America forward as economists say a recession is all but inevitable.



"We can't spend the next four years waiting for our luck to change ... I'll take us in a new direction," he said. "Our troubles are getting worse, our enemies watch and we have to fight, and that's what I'll do for you ... I'm not afraid of the fight, I'm ready for it."



McCain also urged voters there to help him win Pennsylvania -- a state where a CNN Poll of Polls shows Obama leading his counterpart 50 percent to 40 percent.



"I need your vote. We will carry Pennsylvania. ... We need your help. ... It's a close race, my friends," he said.



McCain also responded to Obama's assertions that his crowds are unruly and use dangerous language to describe the Illinois senator.



"I cannot tell you about how proud I am of you," he said. It was a line that he used in Wednesday night's debate. iReport.com: Obama survived knock-out punch



Obama and McCain are scheduled to speak Thursday night at the Alfred E. Smith dinner, a political tradition that dates back to 1945. It honors the first Catholic ever nominated for president and was begun by Francis J. Spellman, the archbishop of New York's Roman Catholic Archdiocese at the time.



The
Did Obama win in New Hampshire What did McCain say? Did McCain say he did well in the debate What did Obama say about John McCain to the crowd in New Hampshire? what mccain says?
he lost the "We had a good debate last night. It was a lot of fun. pretty well," doesn't seem "We can't spend the next four years waiting for our luck to change
question: Did Obama win in New Hampshire, answer: he lost the | question: What did McCain say?, answer: "We had a good debate last night. It was a lot of fun. | question: Did McCain say he did well in the debate, answer: pretty well," | question: What did Obama say about John McCain to the crowd in New Hampshire?, answer: doesn't seem | question: what mccain says?, answer: "We can't spend the next four years waiting for our luck to change