Как исключить input из выборки JQuery

Тема в разделе "JavaScript", создана пользователем Menro, 26 окт 2017.

  1. Menro

    Menro web, seo, email, hack

    Регистр.:
    27 янв 2008
    Сообщения:
    660
    Симпатии:
    126
    Всем привет!
    Столкнулся вот с такой проблемой:

    Есть такой кусок HTML:

    HTML:
    <div class="product-field product-field-type-E">
    <div class="inline-control-group">
            <input type="radio">
        </div>
    </div>
    и такой кусок:

    HTML:
    <div class="product-field product-field-type-E">
    <div class="stockablecustomfields_fields_wrapper" id="98">
    <div class="inline-control-group">
    <input type="radio">
    </div>
    </div>
    </div>
    Есть такая выборка:

    jQuery( ".product-field-type-E:nth-child(1) .inline-control-group input" ).click();

    Мне необходимо кликнуть на инпут, который находится в первом по счёту элементе product-field product-field-type-E - всё так щас и работает, но мне нужно не кликнуть по элементу, если в нём присутствует stockablecustomfields_fields_wrapper. Как добиться эффекта, когда клик идёт по первому инпуту, но не идёт по второму при прочих равных, исключить из выборки интуп с stockablecustomfields_fields_wrapper. Надеюсь меня поняли.
     
  2. Menro

    Menro web, seo, email, hack

    Регистр.:
    27 янв 2008
    Сообщения:
    660
    Симпатии:
    126
    Спасибо, проблему решил.
    Нашёл к чему прицепиться, почитал побольше о селекторах CSS.
    В моём случае помогло ~.