Привет У меня есть некоторые HTML, который выглядит так,выбрать один из родителей с JQuery
<div id="music_interests">
<ul class="interests">
<li >
<div class="interest inline">
<img src=""/>
<div class="interest_popup">
1 users have this interest.
<a href="http://localhost/love/index.php/my_profile/remove_interest/34" class="button red upper rounded_5 small remove">Remove interest</a> </div>
</div>
</li>
</ul>
Когда пользователь нажимает на кнопку удаления, мне нужно, чтобы выбрать родительский DIV (в данном случае music_interests). Как я могу это сделать?
Я попытался сделать следующее,
$(this).parent().parent().parent().parent()
но есть более элегантный способ?
Чтобы усложнить ситуацию, я не буду называть идентификатор родителей в приложении, поскольку кнопка удаления происходит в 4 или 5 разных областях на странице.
@everybody: никто не голосует на вопросы. Вопросы также должны быть проголосованы. Некоторым, возможно, понадобятся баллы, на которых будут размещаться награды. –
@ Roko C. Buljan, всего 7 минут усилий, которые не требуют повышения. люди должны сначала google для опций, доступных в jQuery, а затем перейти к stackoverflow с их конкретной проблемой. Таким образом, мы просто увеличиваем количество дублирующих вопросов на SO. И когда дело доходит до компенсации булочек, у ОП достаточно репутации, чтобы начать щедрость. Если вы видите мой профиль, у меня почти равное количество голосов по вопросам и ответам. – tusar
Я удивляюсь, что OP избегал так много подобных вопросов, чтобы следовать при вводе названия собственного вопроса. И все же люди, рассматривающие этот вопрос, имеют некоторые исследовательские усилия. – tusar