Итак, у меня есть этот код:
<li>
<i class="fa fa-arrow-down bg-green"></i>
<div class="timeline-item collapsed">
<div class="box box-default" id="<?php echo $row->id ?>">
<div class=" box-header with-border collapsed-box" data-collapsed="false">
<h3 class="box-title"><?php echo $row->title ?></h3>
<div class="box-tools pull-right">
<button type="button" class="btn btn-box-tool" data-widget="collapse"><i class=" fa fa-plus "></i>
</button>
</div>
</div>
<div class="box-body" style=" display: none; ">
<p><?php echo $row->message; ?></p>
<span class="time pull-right"><i class="fa fa-clock-o"></i> <?php echo $row->date ?></span>
</div>
</div>
</div>
</li>
И иногда, когда я нажимаю, чтобы показать сообщение ниже, оно показывает, я нажимаю снова, чтобы скрыть, работает, я нажимаю еще один, чтобы показать, что не работает, Почему? Вероятно, я думаю, потому что jQuery версия (у меня есть jQuery v3.2.1)
видео: https://i.gyazo.com/d3e4cc9948bd46dc3bb4301a74e6bd11.mp4
Извините за мой плохой английский sh .
Редактировать: Я тестировал jQuery версию v2.2.3 - и все работает на этой версии (все переключатели / свертки) - но подсластитель не работает должным образом, как v3 Версия .2.1, которую я использую на своем сайте. Есть ли способ отключить свернутую коробку из jQuery v3.2.1 и позволить только jQuery v2.2.3 делать эту работу? (Я имею в виду использовать обе версии, кроме версии v2.2.3, только для переключения / свертывания)
jQuery v3.2.1 https://pastebin.com/RLuSFEmV jQuery v2.2.3 https://pastebin.com/HzFhj7g8