This paper is concerned with the global existence for a class of Keller-Segel model $$\begin{equation*} \begin{cases} u_t=\Delta(\gamma (v)u)+\rho u-\mu u^\alpha,&x\in\Omega,\,t>0,\\ v_t=\Delta v-v+u^\beta,&x\in\Omega,\,t>0, \end{cases} \end{equation*}$$ under homogeneous Neumann boundary conditions in a smoothly bounded domain $\Omega\subset\mathbb{R}^n\,(n\geqslant1)$. It is proved that for $\rho\in\mathbb{R},\,\mu>0$, $\alpha> 1$, $\beta>0$ satisfying certain additional relations, and under suitable assumptions on the motility function $\gamma$, the system admits a global classical solution for all sufficiently smooth initial data. This result improves recent ones established in [Lv W B, Wang Q Y. Proc Roy Soc Edinburgh, 2021, 151(2): 821-841], [Tao X Y, Fang Z B. Z Angew Math Phys, 2022, 73(3): Art 123].