@Azami

Как применить условие к нескольким классам и id?

Здравствуйте, есть код

$(function() {
            var form = $("form");
            var tab = form.find(".tab");
            var current_index = 0;
            var len = tab.length;
            var back = $(".back");
            var next = $(".next");
            var submit = form.find("input[type=submit]");

            function show() {
                submit.toggle(current_index == len - 1);
                next.toggle(current_index < len - 1);
                back.toggle(current_index > 0);
                tab.hide().eq(current_index).show()
            }
            show();

            function audit(current_tab) {

                var elems = $(".required", current_tab);
                return [].every.call(elems, function(el, i) {
                    var ok = el.value.trim();
                    ok && +ok != 0 ? el.classList.remove("empty_field") :
                        el.classList.add("empty_field");
                    return ok && ok != "0"
                });
            }


            next.on("click", function(event) {
                event.preventDefault();
                var current_tab = tab.eq(current_index);
                var required = audit(current_tab)
                if (required) {
                    current_index++;
                    show()
                }
            });
            back.on("click", function(event) {
                event.preventDefault();
                current_index--;
                show()
            });
            form.on("input change", ".required", function(event) {
                var ok = this.value.trim();
                ok && ok != "0" && this.classList.remove("empty_field")
            })
            form.on("submit", function(event) {
                return audit(form)
            })
            submit.on("click", function(event) {
                return audit(form)
            })

        });


Как применить условие не только к .required, но еще и к нескольким другим (например #parent_cat_id и #category_id?
В действии plnkr.co/edit/qO8z7dk5FwruwzO2uAYf?p=preview

Спасибо.
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
перечислить селекторы через запятую?

Вместо ".required" написать ".required, #parent_cat_id, #category_id"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы