атрибут! = 'значение' выбор jquery не работает в IE

0

У меня есть jQuery( "[attribute!='value']" ) выбор jquery, который работает во всех браузерах, кроме IE.I также пытался .not( "[name='value']" ) но не повезло.

JS:

$("input[type=file]").not("[name='photo_1']").parents('.fileinput-wrapper').find(".label").remove();

что мне делать?

РЕДАКТИРОВАТЬ:

$("input[name!='photo_1']").parents('.fileinput-wrapper').find(".label").remove();
  • 2
    Какую версию jQuery и IE вы используете?
  • 0
    Я не вижу != Где-нибудь в вашем коде ...
Показать ещё 3 комментария
Теги:
internet-explorer
jquery-selectors

1 ответ

1
Лучший ответ

Я думаю, что .filter может быть ответом здесь:

$("input[type='file']").filter(function(){
    if($(this).attr('name') != 'photo_1'){
        return true;
    }
    return false;
}).parents('.fileinput-wrapper').find(".label").remove();

Ещё вопросы

Сообщество Overcoder
Наверх
Меню