Я надеюсь, что это не пустая трата времени, однако я действительно пытался понять это. Это мой синтаксис. Я просто хочу удалить родительский div «.number-row» после того, как будет нажата ссылка с классом «.remove-link».
заранее спасибо
<script>
$(document).ready(function(){
$(".remove-link").click(function() {
$(this).parent(".number-row").hide();
})
})
</script>
<div class = "number-row" >
<div class = "number-column">
<div class = "label-row">
Select Country:
</div>
<div class = "input-row">
<select>
<option>1</option>
<option>2</option>
</select>
</div>
<div class = "label-row">
Select Toll Free or City:
</div>
<div class = "input-row">
<select>
<option>1</option>
<option>2</option>
</select>
</div>
<div class = "label-row">
Select Your Number:
</div>
<div class = "input-row">
<select>
<option>1</option>
<option>2</option>
</select>
</div>
</div>
<div class = "number-column">
<div class = "label-row">
Select Country:
</div>
<div class = "input-row">
<select>
<option>1</option>
<option>2</option>
</select>
</div>
<div class = "label-row">
Enter Number to Forward to:
</div>
<div class = "input-row">
<input type = "text" name = "forward_number" id = "forward_number" />
</div>
<div class = "number-row-options">
<a class = "save-link" href = "#">Save</a>
<a class = "remove-link" href = "#">Remove</a>
</div>
</div>
</div>
@Sleepyhead: у него есть предок; обычная путаница между поведением parent () и parent ().

Это должно сработать ...
$(document).ready(function(){
$(".remove-link").click(function() {
$(this).parent().parent().parent().hide();
})
})
Обратите внимание, что это не Удалить, который вы запрашивали; это просто прячется это. Вы можете использовать remove() вместо hide(), чтобы удалить его из DOM.
Попробуйте родители() вместо родитель ():
$(document).ready(function(){
$(".remove-link").click(function() {
$(this).parents(".number-row").eq(0).hide();
})
})
Я обычно делаю срез (0, 1), чтобы просто получить ближайшего подходящего родителя, хотя с таким конкретным селектором это может быть не так важно ..
у div нет родителя с классом "число-ряд"