$(function(){
var myScroll2=null;
function menuInit(){
var _menuScroll = $(".menuScroll");
var _menuScroll_size = _menuScroll.find("li").length;//获取 li长度
var liWidth = 0;
$(".menuScroll li").each(function(){
liWidth +=$(this).outerWidth() ;
}); //计算menuScroll li 总长
_menuScroll.css({width:liWidth+1+'px'});//长度+1做啥??
function loaded(){
//品牌中心顶部导航按钮js
myScroll2=new IScroll(".menus",{eventPassthrough: true, scrollX: true, scrollY: false, preventDefault:false});
var localUrl =document.location.href.split('/')[document.location.href.split('/').length-2];//为何-2???
//alert(document.location.href.split('/')[document.location.href.split('/').length-2]);
var navUrl =[];
$(".menuScroll li").each(function(index, element) {
navUrl.push($(this).find("a").attr("href").split('/')[$(this).find("a").attr("href").split('/').length-2]); //为什么要中括号的内容???
这里是取得链接中倒数第二个//之间的内容
同样的切分做了2次,中括号里面再做一次只是为了得到分割出来结果的数量,好减去2得到需要的下标
split之后是个数组类型数据啊