Ilya Sorokin made 25 saves, and Sebastian Aho also scored for the Islanders (30-24-7), who have won three of their past four games.
"We did what we had to do to come out with the two points," New York forward Zach Parise said. "We need a lot of those at this time of year; it doesn't matter how you do it. We took care of business."
Nikolaj Ehlers scored in his 500th NHL game for the Jets (35-22-1), who finished 1-3-0 on a four-game road trip. Connor Hellebuyck made 20 saves after making 50 in a 4-1 win at the New York Rangers on Monday.
"It's a double-edged sword," Winnipeg forward Adam Lowry said. "You obviously need the results, [but] at the same time, we're building for the playoffs. We're [going to] make sure we're comfortable in these type [of] games. So, obviously you want to get the results, and dropping three of four on the road is never a good thing."