Jquery下一个选择器next()问题

时间:2010-01-30 22:00:22

标签: jquery

+----------------------------------------------------------------------+
| this is div .content                                                 |
|                                                                      |
|              +----------------+                                      |
|              | .left_content  |                                      | 
|              | input inside   |                                      |             
|              +----------------+                                      |
|                                                                      |
|                                                                      |
|                                                      +------------+  |
|                                                      |     span   |  |
|                                                      +------------+  |
|                                                                      |
+----------------------------------------------------------------------+

大家好,我正在尝试使用jquery访问span元素但是我遇到了一些错误,这里的交易.content是主div,.left_content div在其中并且{{ 1}}位于span内,但位于.content之外。

现在,我可以使用.left_content轻松访问span,但由于.content,.left_content和span在整个网站中重复,我想通过点击.content span来访问这些元素

所以最后我提出了我的问题(来自.left_content内部的输入),如何选择div input inside .left_content div.content.left_content

到目前为止,我唯一能做的就是使用span

获取.left_content选择器

2 个答案:

答案 0 :(得分:2)

这样可以解决问题:

$(this).closest("div.content").find("span")

答案 1 :(得分:0)

不确定你的意思,但是:

$('input').click(function() {
    var left_content = $(this).parent();
    var content = left_content.parent();
    var span = content.find('span');
});