这是选择元素的正确方法吗,它似乎有效,但看起来非常丑陋的代码
$(this).parent().parent().siblings('.photoWrap');
答案 0 :(得分:1)
如果你真的只想要photoWrap
类的元素是当前元素的父元素的兄弟元素......那么是的,这是正确的方法。
答案 1 :(得分:1)
如果有效,那就是对的。没有看到代码就很难说更多。
答案 2 :(得分:0)
您应该拨打.closest('selector')
来查找与选择器匹配的最内层父级,而不是调用.parent().parent()
。
这样,如果添加中间父代,代码就不会中断。
答案 3 :(得分:0)
如果父母的父母有一个类,你可以识别它,你可以使用.closests()
- 你的代码就少了,如果不那么“丑陋”,那就由你来决定。