我想修剪其模糊上的所有输入元素值。我定义了一个函数 trimElements 并在全局页面 global.js 中调用。但是在某些页面中我不想要这个功能(修剪);但我已经调用了 global.js。我试图通过第二次调用同一函数来消除第一次调用函数的影响。我的代码在这里。
global.js
function trimElements(trim) {
if(trim) {
$("input,textarea").blur(function() {
$.each($("input"),function() {
$(this).val($.trim($(this).val()))
})
})
}
}
$(document).ready(function(){
trimElements(true);
});
在其他页面中,我不想要此修剪功能。即我正在尝试做如下
$(document).ready(function(){
trimElements(false); // want to cancel the affect of first function call
});
但我在逻辑上遗漏了一些东西。