所以我有一个'技能'表,输入会查找一个数组,以检查它是否可以添加到当前技能数组中以显示在表中。
每行都有一个删除按钮,但是向表中添加新行 - 删除按钮似乎无效。
这是我正在使用的JSFiddle:https://jsfiddle.net/hyc61qtx/
这是我目前删除表格行的方式:
$('.remove-skill').on('click', function() {
var $kill = $(this).parent('td').parent('tr');
$kill.addClass('danger');
$kill.fadeOut(1250, function() {
$(this).remove();
});
});
答案 0 :(得分:-1)
您将获得页面上现在显示的所有元素并订阅其点击事件,但不会影响以后添加的元素。您需要按目标过滤订阅文档。
这应该有效:
<div id="disclaimer">
<p>Text</p>
<a OnClick="hidePopup()">
</div>
function hidePopup() {
document.getElementById("disclaimer").style.display = "none";
setTimeout(hidePopup, 3 * 60 * 1000);
}
function Popup() {
document.getElementById("disclaimer").style.display = "block";
}