如果我有一个带有“textInputs”类的输入并且对这些元素有一个粘贴函数,我需要在粘贴事件函数中嵌套一个 setTimeout 函数,但是如何this
在超时函数中定义呢?下面的代码不起作用,因为this
未在 setTimeout 函数中定义。谢谢你。
$('.textInputs').on('paste',function() {
var element = this;
window.setTimeout(function() {
newstr = element.value.replace(/\n/g, '');
$(this).val(newstr);
},100);
});