Привет! Я работаю над приложением MVC, в котором есть раскрывающееся меню, и элементы этого раскрывающегося списка выбираются из БД через foreach.
foreach (Category item in Model.CategoriesV){
<input type="submit" class="dropdown-item" id="Show"
value="@item.CategoriesName" name="CategName" />
}
Я получаю 3 результатаИсходя из этого для каждого (Mobiles-Consoles-Tablets), у меня есть другой div, который содержит галерею изображений.Я использовал этот код, чтобы скрыть эту галерею, когда нажимаю на элемент в выпадающем меню.Вот камбуз изображения (я поставил его в частичном представлении)
<div id="ImageGalleryDiv">
@Html.Partial("_ImageGallery", Model)
</div>
А вот сценарий, который я использовал, чтобы скрыть галерею, когда я нажимал на выпадающий список элементов.
<script>
$(document).ready(function () {
$('#Show').click(function () {
$('#ImageGalleryDiv').hide("100");
});
});
Все работает нормально, когда я нажимаю на мобильные телефоны (первый элемент в раскрывающемся списке), остальные элементы не работают.Любая помощь будет оценена.