Low-Earth-Orbit (LEO) satellite Signal-of-Opportunity (SOP) positioning technology has gradually matured to meet the accuracy requirements for unmanned aerial vehicle (UAV) positioning in daily scenarios. Advancements in miniaturization technology for positioning terminals have also made this technology’s application to UAV positioning crucial for UAV development. However, in the increasingly complex electromagnetic environment, there remains a significant risk of degradation in positioning performance for UAVs in LEO satellite SOP positioning due to unintentional or malicious jamming. Furthermore, there is a lack of in-depth research from scholars both domestically and internationally on the anti-jamming capabilities of LEO satellite SOP positioning technology. Due to significant differences in the downlink signal characteristics between LEO satellites and Global Navigation Satellite System (GNSS) signals based on Medium Earth Orbit (MEO) or Geostationary Earth Orbit (GEO) satellites, the anti-jamming research results of traditional satellite navigation systems cannot be directly applied. This study addresses the narrow bandwidth and high signal-to-noise ratio (SNR) characteristics of signals from LEO satellite constellations. We propose a Consecutive Iteration based on Signal Cancellation (SCCI) algorithm, which significantly reduces errors during the model fitting process. Additionally, an adaptive variable convergence factor was designed to simultaneously balance convergence speed and steady-state error during the iteration process. Compared to traditional algorithms, simulation and experimental results demonstrated that the proposed algorithm enhances the effectiveness of jamming threshold settings under narrow bandwidth and high-power conditions. In the context of LEO satellite jamming scenarios, it improves the frequency-domain anti-jamming performance significantly and holds high application value for drone positioning.