M-fluctuations tests are a recently proposed method for detecting differential item functioning in Rasch models. This paper discusses a generalization of this method to two additional IRT models: The two-parametric logistic model and the three-parametric logistic model with a common guessing parameter. The Type I error rate and the power of this method were evaluated by a variety of simulation studies. The results suggest that the new method allows the detection of various forms of differential item functioning in these models, which also includes differential discrimination and differential guessing effects. It is also robust against moderate violations of several assumptions made in the item parameter estimation.