sundance2001
Новичок
Получить значение ID родительского элемента с помощью JS
Добрый день!
Нужно при клике по картинке получить значение ID слоя, которому эта картинка принадлежит.
Вот код:
Очень прошу помощи.
-~{}~ 24.08.08 16:30:
Проблему решил.
$("img.delete").click(function(){
if (confirm('Подтверждаете удаление?')) {
$(this).parents(".news_block").animate({ opacity: 'hide' }, "slow");
// значение ID нужно вывести на экран
var div = $(this).parents(".news_block")
alert(div.attr('id'));
}
});
Добрый день!
Нужно при клике по картинке получить значение ID слоя, которому эта картинка принадлежит.
Вот код:
PHP:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function(){
$("img.delete").click(function(){
if (confirm('Подтверждаете удаление?')) {
$(this).parents(".news_block").animate({ opacity: 'hide' }, "slow");
// значение ID нужно вывести на экран
alert('Сюда вывести ID родительского DIVa');
}
});
});
</script>
</head>
<body>
<div class="news_block" id="111">
<img src="img.gif" height="55" width="125" alt="картинка" class="delete">
</div>
<div class="news_block" id="222">
<img src="img.gif" height="55" width="125" alt="картинка" class="delete">
</div>
<div class="news_block" id="333">
<img src="img.gif" height="55" width="125" alt="картинка" class="delete">
</div>
</body>
</html>
-~{}~ 24.08.08 16:30:
Проблему решил.
$("img.delete").click(function(){
if (confirm('Подтверждаете удаление?')) {
$(this).parents(".news_block").animate({ opacity: 'hide' }, "slow");
// значение ID нужно вывести на экран
var div = $(this).parents(".news_block")
alert(div.attr('id'));
}
});