在单击和按下按钮时删除 DOM 对象
很确定我的方向完全错误。我想单击一个对象,然后按“d”键将其删除。
<script>
$('#In_Play .card').click().keypress(function(event) {
if (event.keyCode == '100') {
$(this).remove();
}
});
</script>
Pretty sure i'm going the complete wrong direction with this. I want to click an object, then delete it by pressing the 'd' key.
<script>
$('#In_Play .card').click().keypress(function(event) {
if (event.keyCode == '100') {
$(this).remove();
}
});
</script>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为这样的事情会起作用:
问题是按键只会在可以具有焦点的元素(输入,a)上触发。我认为您可以通过添加 tabindex 将其扩展到其他元素,但我不确定这将如何跨浏览器。
I think something like this would work:
the thing is keypress will only be fired on elements that can have focus (inputs, a). I think you can extend this to other elements by adding a tabindex but im not sure how cross browser any of this is going to be.