Вход

Просмотр полной версии : not jquery help


mortido
22.01.2017, 16:42
Всем привет. Что нужно: при клике на 1 элемент, из его id берется значение, затем это значение сравнивается с атрибутом другого элемента. Только атрибут не стандартный типа id или class, а любой свой. Если значение не совпадает со значением атрибута второго элемента, то с этим элементом происходит какое-то действие.
В общем, если я кликаю по диву с ru, то div c by должен скрыться.
<div id="ru"></div>
<div cc="by"></div>

рони
22.01.2017, 16:59
mortido,
:-?

mortido
22.01.2017, 17:08
это вроде бы с помощью not можно сделать, но так как атрибут не стандартный возникли сложности.

рони
22.01.2017, 17:14
mortido,
жду телепата переводчика ...

mortido
23.01.2017, 07:03
что нужно изменить, чтобы "foo" воспринималась как переменная, а не как текст здесь:
$('span').not($('[cc=foo')).css( "background-color", "red" );

рони
23.01.2017, 07:13
$('span').not($('[cc="'+foo+'"]')).