Jquery.trim (str)
Returns a string;
Removes spaces from the head and tail of a string.
Removes spaces, line breaks, and tabs from the head and tail of a string. Spaces, line breaks, and tabs in the middle (middle) of the string are not moved.
The newline character of jquery is n
Used for trimming whitespace
Trimleft =/^s+/,
TrimRight =/s+$/,
Use native String.Trim function wherever possible
Trim:trim?
function (text) {
return text = null?
"" :
Trim.call (text);
} :
Otherwise use our own trimming functionality
function (text) {
return text = null?
"" :
Text.tostring (). Replace (Trimleft, ""). Replace (TrimRight, "");
},
Look at an example application
<!doctype html>
<script src= "Http://code.jquery.com/jquery-1.5.js" ></script>
<body>
<button>show Trim example</button>
<script>
$ ("button"). Click (function () {
var str = "Lots of spaces before and after";
Alert ("'" + str + "");
str = Jquery.trim (str);
Alert ("'" + str + "'-no longer");
});
</script>
</body>
From the above example can be seen in fact, the Jquery.trim function and JS in the trim is very similar, I remember the day before yesterday I wrote a PHP tutorial trim function They all datong small righteousness, well crap said here.