php的静态网页中的导航条,进入一个网页时有一个滑块会自动滑到相应位置,应为是别人写的网页所以我看着有点模糊,我觉得应该是下面代码控制的,大家帮忙看看是不是,要是不是的话这段代码是什么意思,麻烦看懂的人详细解释一下
if ($selected.length<1) {
var pathmatch_len=0, $pathel;
$lt.each(function(){
var thishref = $('a:first',this).attr('href');
//console.log(thishref+' size:'+thishref.length);
if (path.indexOf(thishref)>-1 && thishref.length > pathmatch_len )
{
$pathel = $(this);
pathmatch_len = thishref.length;
}
});
if ($selected.length<1) {
var pathmatch_len=0, $pathel;
$lt.each(function(){
var thishref = $('a:first',this).attr('href');
//console.log(thishref+' size:'+thishref.length);
if (path.indexOf(thishref)>-1 && thishref.length > pathmatch_len )
{
$pathel = $(this);
pathmatch_len = thishref.length;
}
});
而且你发的代码就这么点!看不出全意!
而且这代码一没注释,二不知道那些变量干嘛用的
var pathmatch_len=0, $pathel;$lt.each(function(){ //$lt(一数据组) each(循环)
var thishref = $('a:first',this).attr('href');//得到$('a:first',this) 的href属性值
//console.log(thishref+' size:'+thishref.length);
if (path.indexOf(thishref)>-1 && thishref.length > pathmatch_len )//thishref存在path路径的什么位置
{
$pathel = $(this);
pathmatch_len = thishref.length;
}});