HTML:removeClass дисплей установка Нет
<table>
<tr>
<td>Hi</td>
<td><a href="#">Click me</a>
</td>
</tr>
</table>
ЯШ:
$('td a').click(function (event) {
var txt = $(this);
event.preventDefault();
txt.closest('td').addClass('info');
txt.closest('td').fadeOut(500, function() {
txt.closest('td').removeClass('info');
});
this.blur();
txt.parent().attr('style', 'display: inherit;');
return false;
});
https://jsfiddle.net/iScripters/0dpLyv96/4/
При нажатии кнопки 'Click Me', я хочу, чтобы класс 'информация' должны быть добавлены к parent (td), а затем удалить с помощью fadeout. Вместо этого он удаляет все. Любое решение или обходной путь для этого?
fadeOut должен сделать непрозрачность 0 вправо? так технически, это исчезло бы. –
Я хотел иметь только класс fadeout, а не весь элемент. Теперь используйте setTimeOut. – iScripters