У меня проблема с slideUp
. Только один элемент (первый) скользит вверх. Пожалуйста, дайте мне руку. Благодарю. Ниже приведен код:jQuery slideUp работает только для первого элемента
$(document).ready(function() {
$('#load').hide();
});
$(function() {
$("#del").click(function() {
$('#load').fadeIn();
$(this).parent().slideUp('slow', function() {$(this).remove();});
$('#load').fadeOut();
});
});
А вот разметка:
<div id="container">
<table>
<div id="load" align="center"><img src="images/loading.gif" width="28" height="28" align="absmiddle"/> loading...</div>
<tr><td>
<span>Ashley Ford</span><br/></td>
<td><a href="#" id="del">x</a>
</td></tr>
<tr><td>
<span>Ashley Ford</span><br/></td>
<td><a href="#" id="del">x</a>
</td></tr>
<tr><td>
<span>Ashley Ford</span><br/></td>
<td><a href="#" id="del">x</a>
</td></tr>
</table>
</div>
Вы не можете иметь дубликат ' id' в том же документе. Измените его на имя класса. –
Разница между id и классом - это самый простой скрипт java. Пожалуйста, внимательно прочитайте документы. – coolguy