Jackson caught six passes for 149 yards and LeSean McCoy ran for 84 yards and a touchdown for Philadelphia.
Vick, back in the NFL after serving a prison sentence for his part in a dogfighting operation, was 0-for-2 passing and ran once for 7 yards.
Matt Cassel was 14-of-18 for 90 yards and touchdown passes of 13-yards to Mark Bradley and 9 yards to Bobby Wade for Kansas City (0-3), which has lost 26 of its last 28 games.
Ray Liotta sues skin care company over use of likeness
Boston schools pull out free condoms over wrapping complaints