Почему не удаляет и не добавляет класс?
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>
Все это делается проще, но вот Ваш код с исправлениями:
var tmp = 0;
$('.deslidt').on("click", ".btn-hide", function() {
tmp = tmp + 1;
if (tmp == 1) {
$(this).html("Скрыть");
$(".deslidt ul li.no_add").removeClass("hidden");
}
if (tmp == 2) {
tmp = 0;
$(this).html("Показать");
$(".deslidt ul li.no_add").toggleClass("hidden");
}
return false;
});
.hidden {
display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="deslidt">
<ul>
<li>Item 0</li>
<li class="no_add hidden">Item 1</li>
<li class="no_add hidden">Item 2</li>
<button class="btn-hide">Показать</button>
</ul>
</div>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть таблица, в которой повторяются эти строчки:
Есть 3 поля select и 1 запрос ajax хочу из 3х селектов собрать один запрос, что бы подставить в ajax
Какую библиотеку или может встроенный модуль использоваться для построения таких сложных графиковИ возможностью потом сохранить его в pdf формате...