由于JavaScript没有提供原生的trim()函数。
$.trim()是jQuery提供的函数,用于去掉字符串首尾的空白字符。
例如:
$.trim("   Hello, chinaren_1123 & 摆渡浮桥!   "); //去掉前后空格后->Hello, chinaren_1123 & 摆渡浮桥!

经测试,去除空格,$.trim()是通用方法,记录一下。

经常碰到JQuery里的trim()函数在firefox支持,但是在IE里不支持
其主要原因是写法不对,下面是错误的写法

  1. var content = $('#content').val();
  2. if(content.trim() == '')
  3. alert('空');
    var content = $('#content').val();  if(content.trim() == '')  alert('空');  

上面的写法在firefox下不会报错,但在ie下确会报错
正确的写法应该为

  1. var content = $('#content').val();
  2. if($.trim(content) == '')
  3. alert('空');

jquery 中$.trim()是什么意思?相关推荐

  1. JQuery中trim函数的具体实现代码

    由于Javascript 1.8.1 之前的版本,没有内置 trim 函数,所以 JQuery 对它有自己的实现.不同的JQuery版本,trim函数的实现也不尽相同. 阅读本文需要掌握正则表达式用法 ...

  2. jQuery中的 ||

    jQuery1.2.6 clean方法中有这么一段第一眼看去会让人晕掉的方法.完全不知其所言.  "||, && 可以这样用?","这段东西最终返回的是个 ...

  3. jQuery基础之(二)jQuery中的$

    在jQuery中,最常用的莫过于使用美元符号$,它提供了各种各样的丰富功能.包括选择页面中一个或者一类元素.作为功能函数的前缀.windows.onload的完善,创建DOM节点等.本文介绍jQuer ...

  4. jquery中$each()

    $.each():可用于遍历任何的集合(无论是数组或对象) $(selector).each():专用于jquery对象的遍历, 如果是数组,回调函数每次传入数组的索引和对应的值(值亦可以通过this ...

  5. jQuery中的end()

    要说end(),我们就不得不说prevObject. 在jQuery中,每个jQuery对象都有一个prevObject属性 var $p = $('p'); 这个属性是做什么的呢? jQuery内部 ...

  6. 在js的函数中用jquery的trim()方法去掉search前后的空格

    search = $.trim(search); 转载于:https://www.cnblogs.com/whlhaikuotiankong/archive/2011/03/18/1987759.ht ...

  7. jquery中的$()是什么

    jquery中的$()是:1.[$()]可以是[$(expresion)]:2.[$()]可以是[$(element)],即一个特定的DOM元素:3.[$()]可以是[$(funcTIon)],即一个 ...

  8. json数据解析与JAVA对象转换以及在JQUERY中的使用

    JSON基础了解 JSON:JavaScript 对象表示法(JavaScript Object Notation). JSON 是存储和交换文本信息的语法.类似 XML. JSON 比 XML 更小 ...

  9. jQuery中的each()

    jQuery中的each() 就和原生js中的forEach() 很像 each()相当于jQuery中的 循环遍历用法 $.each(array,callback); 有两个参数 第一个是数组 或者 ...

最新文章

  1. oracle拼接字符串报错,Oracle 中wmsys.wm_concat拼接字符串,结果过长报错解决
  2. 如何在C#控件中画点并获得指定点的像素颜色
  3. extjs 验证消息不显示
  4. python依赖注入_如何做依赖注入python方式?
  5. Flask笔记-静态资源和链接的管理
  6. Vue 项目部署出现css样式失效的解决方案
  7. django 使用原生SQL语句反向生成MODELS.PY中的表结构
  8. java路径通配符_java实现路径通配符*,**,?
  9. 黄金分割法与Fibonacci法
  10. 哇塞,原来自己写 Google Chrome 浏览器扩展(插件)这么容易!
  11. 脑袋决定口袋,思维决定未来!
  12. Idea 插件下载缓慢,无法下载的解决方式
  13. 穷爸爸富爸爸作者呼吁投资者提前进入数字货币市场
  14. input.validity
  15. java jws-_java JWS 应用及实践
  16. Byval 和 Byref的区别
  17. 数字IC面试手撕代码(一)
  18. JAVA的while循环语句和break与continue的使用
  19. 赵小楼《天道》《遥远的救世主》深度解析(83)形式主义的典范,辩证逻辑的障碍
  20. javaweb:request请求对象(5)

热门文章

  1. 国内期货交易品种都有哪些?
  2. 第6代无线技术802.11ax详解
  3. 编程十年,在海外成为全栈程序员是怎样一种体验?
  4. 一篇文章搞定矩阵相关概念及意义--通俗解释汇总
  5. 2020.7.22 T3押韵(jz暑假训练day7)
  6. KubeSphere(v3.1.1)学习---KubeSphere介绍和基于K8S的安装
  7. 一款好用的数据可视化报表分析工具
  8. PCL学习笔记(三十三)-- 在平面模型上构建凸(凹)多边形
  9. 小米路由器3下frp客户端开机自启后台运行
  10. javac编译 编码GBK的不可映射字符