$.trim()
函数会移除字符串开始和结尾处的所有换行符,空格(包括连续的空格)和制表符(tab)。如果这些空白字符在字符串中间时,它们将被保留,不会被移除。
var str = " lots of spaces before and after "; console.log($.trim(str)); //结果为lots of spaces before and after,没有了开始和结尾的
$.each()
方法用来让DOM循环结构更简单更不易出错。它会迭代jQuery对象中的每一个DOM元素。每次回调函数执行时,会传递当前循环次数作为参数(从0开始计数)。更重要的是,回调函数是在当前DOM元素为上下文的语境中触发的。因此关键字 this
总是指向这个元素。
$.each(function(index,element));
其中的index指的是集合中元素的额下标,element指的是备操作的这个DOM元素,
<ul> <li>foo</li> <li>bar</li> </ul>
$( "li" ).each(function( index ) { console.log( index + ": "" + $(this).text() ); });
0: foo
1: bar