我正在尝试通过将highlight()
方法与children()
方法相结合,将特定的SVG元素的ID传递给not()
函数,以获取特定的ID ID。
var allOthers = $(".container").children().not(elem);
我想影响所有其他元素的不透明度。我尝试过这种方法,在其他一些项目之前从它们的整个数组中挑出一个特定的元素ID,但我不知道为什么它说allOthers是未定义的。我在这里做错了吗?
我做了fiddle。
答案 0 :(得分:0)
allOthers
未定义,allOthers.style
。当你打算使用jQuery时,你正在使用vanilla js,改变......
allOthers.style.opacity = "0.1";
有:
allOthers.css("opacity", "0.1");