Помогете с открытием категории при выпадающем меню

val06

Гуру форума
Регистрация
11 Авг 2006
Сообщения
259
Реакции
89
Добрый день. Прошу помочь. На странице товара выводятся несколько категорий с допопциями, см. скрин 1, нужно что бы выводились допопции только той категории которая указывается в выпадающем меню, см. скрин 2 и скрин 3. Может есть скрипт что то похожего ? Или если писать с нуля, то это проблематично ?
 

Вложения

  • 11.png
    11.png
    230,8 KB · Просмотры: 8
  • 12.png
    12.png
    118,7 KB · Просмотры: 9
  • 13.png
    13.png
    49 KB · Просмотры: 9
Присваиваешь определенный класс определенным категориям, например category1 для первой категории и так далее. Потом селекту присваиваешь определенные действия в зависимости выбранного option у селекта. То есть например category1 показываешь, все остальные скрываешь. Скрипта специализированного для этого нет, можно jQuery использовать но нужно все равно понимать что ты делаешь. А так задание элементарное для js-программиста.
 
все достаточно просто, пример в миниатюре

Код:
<head>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
    $('select[name="options"]').change(function(){
    var el = $(this).val();
          $('#total div').css('display','none');
          $('#options'+el).css('display','block');
   
    });
});
</script>
<style>
#content div {
    display:none;
}
</style>
</head>
<body>
    <select name="options">
        <option selected="selected" value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
    </select><br/>
    <div id="content">
        <div id="options1" style="display:block;">11111</div>
        <div id="options2">22222</div>
        <div id="options3">33333</div>
    </div>
</body>
 
Назад
Сверху