Anti-jamming interference alignment (IA) is an effective method for battling adversarial jammers for IA networks. Nevertheless, the number of antennas may not be enough to make it feasible in anti-jamming IA. Besides, the abundant power from the jammers and interferences, which used to be deemed as a harmful factor, can be exploited for energy harvesting (EH) by the legitimate users as a power supply. Thus, in this paper, we propose an anti-jamming opportunistic IA (OIA) scheme with wireless EH, which optimizes the transmission rate and EH together. In the proposed scheme, to make the anti-jamming IA network feasible, we select some of the users to transmit information at each time slot, and EH is performed by the other unselected users. Furthermore, to improve the performance of the proposed scheme, EH is also performed by the selected users, and the transmit power and power partition coefficient are jointly optimized to minimize the total transmit power of the OIA network. To reduce the computational complexity of the joint optimization, a suboptimal algorithm is also developed with much lower complexity. Extensive simulation results are presented to show the effectiveness of the proposed anti-jamming OIA scheme with wireless EH.