Вопрос по выборке
<div class="question_item"> <div class="more_answer" > Добавить еще ответы </div> <div class="item_answer" ></div> <div class="item_answer" ></div> <div class="item_answer" ></div> <div class="item_answer" ></div> <div class="item_answer" ></div> <div class="else"></div> </div> Всем доброе утра, у меня такой вопрос: как сделать выборку элемента <div class="else"></div> относительно <div class="more_answer" >. Тоесть <div class="more_answer" > выступает как $(this)? |
Цитата:
<!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> <!-- <link rel="stylesheet" type="text/css" href="tmp.css" /> --> <style type="text/css"> </style> <script type="text/javascript"> $(document).ready(function(){ $('.more_answer').click(function(){ $(this).nextAll('.else').css('border','1px solid'); }); }); </script> </head> <body> <div class="question_item"> <div class="more_answer" > Добавить еще ответы </div> <div class="item_answer" ></div> <div class="item_answer" ></div> <div class="item_answer" ></div> <div class="item_answer" ></div> <div class="item_answer" ></div> <div class="else">Test</div> </div> </body> </html> |
как вариант номер 2 :)
$('.more_answer').click(function(){ $(this).parent().find('.else'); //или //$(this).parent().children('.else'); }); |
Часовой пояс GMT +3, время: 16:55. |