对于那些使用tag-it jQuery插件(https://github.com/aehlke/tag-it)的人,我有一个问题。
我查看了代码,发现了一些我自己不清楚的东西。
我在谈论来自的replace()
第254行的$.trim(that.tagInput.val()).replace( /^s*/, '' ).charAt(0) != '"'
条件。
首先我认为它应该是replace( /^\s*/, '' )
,然后我注意到$ .trim()的调用。
有人对此有解释吗?
答案 0 :(得分:0)
trim
在开始和结束时删除所有空格。
/^s*/
表示"匹配所有'表达式开头的字符"。