- 15, May 2024
- #1
Прежде всего позвольте мне сказать, что я новичок в javascript и jquery.
(опыта с ними почти нет) Я пытаюсь упростить повторное использование этого кода.
Я делаю прямоугольники с тремя точками вверху справа.
При нажатии открывается ящик.
Теперь на каждой странице могут быть десятки таких ручек/ящиков, так что это становится немного утомительным.
Вот что я имею в виду:
Мне интересно, как/смогу ли я легко повторно использовать этот код.
Код (JavaScript): чтобы его можно было повторно использовать с любым количеством блоков, не переписывая его.
Вот полный пример моего кода:
(опыта с ними почти нет) Я пытаюсь упростить повторное использование этого кода.
Я делаю прямоугольники с тремя точками вверху справа.
При нажатии открывается ящик.
Теперь на каждой странице могут быть десятки таких ручек/ящиков, так что это становится немного утомительным.
Вот что я имею в виду:
Мне интересно, как/смогу ли я легко повторно использовать этот код.
<script>
$(document).ready(function(){
$("#handle-[UNIQUE]").click(function(){
$("#drawer-[UNIQUE]").slideToggle(200);
});
});
</script>
<div class="box">
<div class="title titleGrid">
<div>Title</div>
<div class="dots" id="handle-[UNIQUE]"></div>
</div>
<div class="content" id="drawer-[UNIQUE]"><p>Content</p></div>
<div class="bfooter"></div>
</div>
Код (JavaScript): чтобы его можно было повторно использовать с любым количеством блоков, не переписывая его.
Вот полный пример моего кода:
<script> $(document).ready(function(){ $("#handle-[UNIQUE]").click(function(){ $("#drawer-[UNIQUE]").slideToggle(200); }); }); </script>
Код (JavaScript): TIA за любую помощь!