In this paper, we introduce two new types of irresolute functions namely completely D-irresolute functions and weakly D-irresolute functions. We obtain their characterizations and their basic properties.