#javascript #html
#javascript #HTML
Вопрос:
Может кто-нибудь помочь мне, как сделать кнопку, при нажатии кнопка исчезнет и вызовет новый div, я все еще новичок и не очень понимаю JavaScript, и я еще не создал кнопку, я использую bootstrap:
[Из этого] https://i.stack.imgur.com/jyQj8.png
[К этому] https://i.stack.imgur.com/TpZ28.png
<div class="ctg-type">
<a class="ctg-type-link" href="">Pakaian Wanita</a>
<a class="ctg-type-link" href="">Atasan</a>
<a class="ctg-type-link" href="">Outwear</a>
<a class="ctg-type-link" href="">Dress</a>
<a class="ctg-type-link" href="">Jumpsuit amp; Overall</a>
<a class="ctg-type-link" href="">Batik amp; Kebaya</a>
</div>
Комментарии:
1. вы хотите развернуть div со значениями по щелчку?
2. Не могли бы вы пояснить, пожалуйста?
3. @sergeykuznetsov да
4. @BerkeKaanCetinkaya вот так youtu.be/ZwC6j-MExlc
Ответ №1:
Вы хотите что-то подобное этому?
Нажмите на ссылку-кнопку «показать еще».
$('.show_more').on('click', function(event) {
event.preventDefault();
$('.ctg-type-link.hide').removeClass('hide');
$(this).addClass('hide');
});
.ctg-type {
display: flex;
flex-direction: column;
background-color: lightgrey;
}
.show_more {
color: green;
}
.hide {
display: none;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="ctg-type">
<a class="ctg-type-link" href="">Pakaian Wanita</a>
<a class="ctg-type-link" href="">Atasan</a>
<a class="ctg-type-link" href="">Outwear</a>
<a class="ctg-type-link" href="">Dress</a>
<a class="ctg-type-link" href="">Jumpsuit amp; Overall</a>
<a class="ctg-type-link" href="">Batik amp; Kebaya</a>
<a href="" class="show_more">show more</a>
<a class="ctg-type-link hide" href="">Pakaian Wanita2</a>
<a class="ctg-type-link hide" href="">Atasan2</a>
<a class="ctg-type-link hide" href="">Outwear2</a>
<a class="ctg-type-link hide" href="">Dress2</a>
<a class="ctg-type-link hide" href="">Jumpsuit amp; Overall2</a>
<a class="ctg-type-link hide" href="">Batik amp; Kebaya2</a>
</div>
Ответ №2:
Вот функция javascript, используемая для скрытия кнопки нажатием на эту кнопку
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("#hide").click(function(){
$("button").hide();
});
});
</script>
</head>
<body>
<p>If you click on the "Hide" button, It will disappear.</p>
<button id="hide">Hide</button>
</body>
</html>
Комментарии:
1. спасибо за помощь, чувак, теперь проблема решена 🙂