Why not remove or add a class?
var tmp = 0; $('.deslidt').on("click", ".btn-hide", function() { tmp = tmp + 1; if (tmp == 1) { $(this).html("Скрыть"); $(".video-des .deslidt ul li #no_add").removeClass("hidden"); } if (tmp == 2) { tmp = 0; $(this).html("Показать"); $(".video-des .deslidt ul li #no_add").toggleClass("hidden"); } return false; }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div class="deslidt"> <ul> <li> </li> <li id="no_add" class="hidden"> </li> <li id="no_add" class="hidden"> </li> <button class="btn-hide">Показать</button> </ul> </div>