当我说msg.appendTo(ele.parent().next())
时,msg已成功附加到<p> with class=foo
如何在语句中明确指定它?
我尝试了msg.appendTo(ele.parent().next().find('.foo'));
但它不起作用
答案 0 :(得分:3)
您的问题并不完全清楚,但也许您正在寻找.siblings()
:
msg.appendTo(ele.parent().siblings('.foo'));
说明:
您的代码msg.appendTo(ele.parent().next())
会将msg
追加到ele
的父元素的下一个兄弟。
msg.appendTo(ele.parent().next().find('.foo'))
将msg
附加到foo
内容ele
的所有元素<{1}}的父元素的下一个兄弟。
每当您不确定方法的工作原理时,请先阅读documentation。大多数问题都将由它涵盖。
另外,您应该了解.next()
,.find()
等的工作方式。