子选择器已弃用
来自 jQuery 文档:
注意:$("> elem", context) 选择器将在未来版本中弃用。因此,不鼓励使用它来代替使用替代选择器。
http://api.jquery.com/child-selector/
什么是 <代码>替代选择器为此?
Possible Duplicate:
What is the new proper way to use a child selector with a context node in jQuery?
From the jQuery docs:
Note: The $("> elem", context) selector will be deprecated in a future release. Its usage is thus discouraged in lieu of using alternative selectors.
http://api.jquery.com/child-selector/
What would be an alternative selector
for this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
另外
$("> elem", context)
已弃用,但$(context+" >elem")
和$("parent>child")
不是also
$("> elem", context)
is deprecated, but$(context+" >elem")
and$("parent>child")
are not这是我的猜测:)
但正如另一位海报所说,它只是在上下文中直接搜索孩子。
Is my guess :)
But as the other poster said, its only searching directly for childs in a context.
例如,如果上下文是一个元素,您将使用该元素的选择器,而不是将其指定为上下文。因此,
您可以使用:
For example, if the context is an element, you would use the selector for that element instead of specifying it as context. So instead of:
you could use:
我刚刚遇到了同样的问题,我正在执行一个函数,以上都没有真正帮助我。 .find 似乎可以解决问题。这是一个说明它如何有用的示例:
I just came across the same issue, I was in the middle of a function and none of the above really helped me. .find seemed to do the trick. This is an example oif how it was useful: