开发者

Jquery next selector next() question

开发者 https://www.devze.com 2022-12-18 19:41 出处:网络
+----------------------------------------------------------------------+ this is div .content| +----------------+|
+----------------------------------------------------------------------+
| this is div .content                                                 |
|                                                                      |
|              +----------------+                                      |
|              | .left_content  |                                      | 
|              | input inside   |                                      |             
|              +----------------+                                      |
|                                                                      |
|                                                                      |
|                                                      +------------+  |
|                                                      |     span   |  |
|                                                      +------------+  |
|                                                                      |
+----------------------------------------------------------------------+

Hello all, I'm trying to access the span element with jquery but I have some kind of error, here is the deal .content is main div , .left_content div is inside it and span is inside .content but outside .left_content.

Now I can easily access span by using .content span, but since .content, .left_content and span are repeating throughout the website I wa开发者_如何学JAVAnt to access these elements by clicking on the input inside .left_content div.

So finally I come to my question (from input inside .left_content perspective), how to get div .content , .left_content and span selected?

So far what I've only managed to do is to get .left_content selector by using $(this)parent('div:first')


This will do the trick:

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


Not sure what you mean, but:

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

精彩评论

暂无评论...
验证码 换一张
取 消