In this paper, we establish a new linking theorem for local Lipschitz functionals without the \(\tau \) -upper semi-continuity assumption. As an application, we study the following equation with strongly indefinite structure and sign-changing discontinuous nonlinearity \(\begin{aligned} \left\{ \begin{array}{ll} -\Delta u + V(x)u=|u|^{p-2}u-\mu H_e(a-|u|)|u|^{q-2}u, \quad \text {a.e. in } \mathbb {R}^{N}, \\ u\in H^{1}(\mathbb {R}^{N}) , N\ge 2 , \end{array} \right. \end{aligned}\) where V is 1-periodic and 0 lies in a gap of the spectrum of \(-\Delta +V\) , \(2<q<p<2^*\) and \(\mu , a >0\) are parameters. We prove the existence of a nontrivial solution of the equation above when \(\mu >0\) is small enough.