gpt4 book ai didi

javascript - 键盘和粘贴在 meteor 中不能一起工作

转载 作者:行者123 更新时间:2023-11-28 00:08:29 25 4
gpt4 key购买 nike

在执行客户端搜索时,当我同时使用 keyup 和粘贴时,此代码不起作用。

Template.ActiveTemplateDetails.events = {
'keyup paste .search': function(event) {
event.preventDefault()
var $rows = $('.allTemp tr');
var val = $.trim($(".search").val()).replace(/ +/g, ' ').toLowerCase();
$rows.show().filter(function() {
var text = $(this).text().replace(/\s+/g, ' ').toLowerCase();
return !~text.indexOf(val);
}).hide()
}
}

如果我删除任何“keyup”或“paste”,那么这工作正常。有没有办法一起执行。

最佳答案

您需要用逗号分隔事件,试试这个

Template.ActiveTemplateDetails.events = {
'keyup .search, paste .search': function(event) {
event.preventDefault()
var $rows = $('.allTemp tr');
var val = $.trim($(".search").val()).replace(/ +/g, ' ').toLowerCase();
$rows.show().filter(function() {
var text = $(this).text().replace(/\s+/g, ' ').toLowerCase();
return !~text.indexOf(val);
}).hide()
}
}

关于javascript - 键盘和粘贴在 meteor 中不能一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31111190/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com