Tony Pulis' side are on an unbeaten run of 10 Barclays Premier League games and have not lost at the Britannia Stadium in the league since February 4.
"We are doing well. We had a few slip-ups but credit to the team, the manager and the fans for the run we have been on," Jones said.
"The next game is the most important game for us because we're going to the home of the champions.
"Here at Stoke City we play for 90 minutes. If we get beat, we get beat, but we'll never give up. That comes from pride.
"This is our job. No-one wants to lose so you're not just going to stand there and accept defeat."
History is not on Stoke's side, with the Potters having failed even to score a goal at the Etihad Stadium in the league since promotion to the top flight in 2008, suffering four defeats and conceding 11 goals.
Jones admits they let their standards slip during the dramatic 3-3 draw against Southampton on the back of a great performance against Liverpool on Boxing Day, which earned them a 3-1 win.
The striker said: "We set our benchmark high against Liverpool on Wednesday. That was a tremendous performance but this was a little bit sloppy. The games come thick and fast over the Christmas period and we have to be a little bit sharper.
"We probably didn't show Southampton as much respect as we should have. This is the Premier League and there are some really good teams in it."