Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Стили (CSS) » js скрипт для сокрытия строк в addnews.tpl при выборе определённых категорий

js скрипт для сокрытия строк в addnews.tpl при выборе определённых категорий


     26.01.2012    Все вопросы » Стили (CSS)    3343

вопрос
суть в том, что дополнительные поля я вывел в addnews.tpl сам таким видом, вот пример:
<textarea cols="64" onclick="setFieldName(this.id)" name="xfield[logo]" id="xf_logo"></textarea>


Но у меня есть доп. поле например "ves" я хочу что-бы при выборе 2 категорий из 10 оно не появлялось...

Вроде ПафНутиЙ, писал в одной из тем, что такое на js можно сделать... мб не исчезновение, а появление полей...

В общем сильной нагрузки быть не должно по идеи, т.к. 1 поле не нужно только на 2 категориях...

В заранее благодарен за любой ответ.

Ответил: ПафНутиЙ


как то так:
<script>
    $(function() {
        $("option[value=6], option[value=7]").click(function(){
            $("#xf_ves").fadeOut(300);
        });
        $("option:not[value=6], option:not[value=7]").click(function(){
            $("#xf_ves").show();
        });
    });
</script>

только значения value заменить надо на свои

2 комментария

1KoTuK
Юзер

1KoTuK - 27 января 2012 12:15 -

Блин работает идеально) Слов нет))) ^^

1 есть дополнительный вопрос...
У меня DLE 9.5 и я хотел-бы переделать эту addnews.tpl если такое возможно вставив туда скрипт engine/js/tabs.js

т.е. вставить табы, сделав на 1 категории, краткое и полное описание, на второй например доп. поля... но если так сделаю, то этот скрипт не хочет работать...
Возможно ли его адаптировать для работы с тем скриптом совместно или нет, или это тяжело? Если это всё проблемно) То тогда пофиг) Не надо парится) Во всяком случае бесплатно) Тогда лучше сразу в ПМ цену и сроки) ^^

P.S. ПафНутиЙ, такие как ты делают блин жизнь лучше!!! Правда, проснулся зашёл смотрю ответ есть и всё работает!!! Спасибо огромное!!!
P.S.S. знаю, что для спасибо есть кнопка) Уже нажал, но поскольку текст в сообщении с делом - эт не флуд))) :р

ПафНутиЙ
Админ

ПафНутиЙ - 27 января 2012 19:09 -

Нужно сунуть оба скрипта в один файл, вероятно скрипт табов должен находиться выше скрипта скрытия полей.
Опятьже неплохо былобы взглянуть на сам скрипт табов.
А так то они не должны конфликтовать.

Каков вопрос - таков и ответ. Просто помните об этом.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх