$.trim() jQuery 在 IE 中不工作

$.trim() jQuery not working in IE

我在 IE 中使用 $.trim() 时遇到问题,它在 Firefox 中工作得很好。有没有人看到这会失败的任何原因。谢谢。

$('#GuestEmailAddress').on('blur', function () {                
            var $inputValue = $(this).val();
            $.trim($inputValue);
            $(this).val($inputValue); 
        });

按如下方式更改您的代码...

删除:

$.trim($inputValue);

变化:

var $inputValue = $(this).val();

至:

var $inputValue = $(this).val().trim();

尝试更改线路...

$.trim($inputValue);

...到...

$inputValue = $.trim($inputValue);

第一个不更改 $inputValue,它只是 returns 我在第二组代码中分配给一个值的新字符串,该值稍后可以在代码中使用。