gpt4 book ai didi

javascript - 简化 jQuery 以检测输入值的变化

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

我正在跟踪输入到文本区域的字符数< 140。我目前仅捕获“keyup”上的字符,但也想跟踪用户是否复制/粘贴到文本区域。有什么建议吗?

$(function(){
var limitDiv = $("#limit");
var limit = limitDiv.data("limit");
var button = $("input");
$("textarea").on("keyup", function(){
var total = this.value.length;
var diff = limit- total;
var condition = diff < 0 || total === 0;
limitDiv.text(diff).toggleClass("red", condition);
button.prop("disabled", condition);
}).trigger("keyup");
})

最佳答案

jQuery 中有一个 paste 事件,尽管它使用得并不频繁。从 jQuery 2.1.0 开始,它似乎仍然有效。

$("#input").on("paste", function(e){
//code goes here
});

http://jsfiddle.net/gty70qc9/2/

关于javascript - 简化 jQuery 以检测输入值的变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28246319/

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