Javascript 尝试选择除一个-not()Jquery选择器之外的所有

Javascript 尝试选择除一个-not()Jquery选择器之外的所有,javascript,jquery,html,css,selector,Javascript,Jquery,Html,Css,Selector,我有一个马赛克版的mosaique,里面有不同的div 我想要的是,当我点击我的一个div时,例如langages或libraries等,另一个div变得不透明,所选div的大小发生了一些变化,该部分工作得非常好,请参见切换部分 我使用JQuery来实现not选择器,但到目前为止,每次单击div时,整个div mosaique都会变得不透明 $'mosaique'。单击,函数E{ //获取已单击的元素的id var target=$e.target.closest'div.attr'id';

我有一个马赛克版的mosaique,里面有不同的div

我想要的是,当我点击我的一个div时,例如langages或libraries等,另一个div变得不透明,所选div的大小发生了一些变化,该部分工作得非常好,请参见切换部分

我使用JQuery来实现not选择器,但到目前为止,每次单击div时,整个div mosaique都会变得不透明

$'mosaique'。单击,函数E{ //获取已单击的元素的id var target=$e.target.closest'div.attr'id'; //这里是我从MOSAIQUE中选择除TARGET之外的所有DIV的代码 切换目标{ “语言”一案: $'.langText'.css'显示','块'; $'langages'.css'position','absolute'; $'langages'.css'z-index','9999'; $“语言”。设置动画{ 宽度:1000px, 高度:1000px, 最高:250%, 左:“70%” }“慢”; 打破 “图书馆”案例: $'libraries'。css'position','absolute'; $'libraries'.css'z-index','9999'; $“图书馆”。制作动画{ 宽度:1000px, 高度:1000px, 最高:250%, 左:“-30%” }“慢”; 打破 案例“cms”: $'cms'.css'position','absolute'; $'cms'.css'z-index','9999'; $'cms'。设置动画{ 宽度:1000px, 高度:1000px, 最高:250%, 对:“77%” }“慢”; 打破 案例“框架”: $'framework'.css'position','absolute'; $'framework'.css'z-index','9999'; $'framework'。设置动画{ 宽度:1000px, 高度:1000px, 前-470%, 左:70%, }“慢”; 打破 “技术”案例: $'techno'.css'position','absolute'; $'techno'.css'z-index','9999'; $'techno'。制作动画{ 宽度:1000px, 高度:1000px, 前-470%, 右:“-24%” }“慢”; 打破 “受孕”一案: $‘概念’.css‘位置’、‘绝对’; $'concept'.css'z-index','9999'; $‘构思’。制作动画{ 宽度:1000px, 高度:1000px, 前-470%, 左:“-130%” }“慢”; 打破 “环境”一案: $'Environment'。css'position','absolute'; $'Environment'.css'z-index','9999'; $“环境”。设置动画{ 宽度:1000px, 高度:1000px, 前-1200%, 左:47%, }“慢”; 打破 案例“工具”: $'tools'.css'position','absolute'; $'tools'.css'z-index','9999'; $“工具”。设置动画{ 宽度:1000px, 高度:1000px, 前-1200%, 对:“50%” }“慢”; 打破 违约: $target.removeAttr'style'; 打破 } }; 语言 语言通过发展逻辑的形成而传播。N'hésitez paséa consulter mes pour leur mise en pratique 天秤座 CMS 框架 框架符号

利用联合国项目人员进行资源化

réussite开放教室认证

技术 构思 环境 奥特雷斯奥提尔斯酒店
我已经得到了解决方案,所以我在这里与大家分享:

$('#mosaique > div > div > div').not($('#'+target)).css('opacity', '0.5');
我必须选择这个部门的孩子们的孩子们。。。这不是一个很好的解决方案,但它确实起到了作用。
感谢您抽出时间观看mplungjan。

请更新我为您制作的片段,以显示问题。抱歉,我不知道您在期待什么。我从来没有使用过“代码段”功能…单击编辑器并向下滚动到“编辑此代码段”链接,然后单击它