第一个页面:
<ul>
<li><a href="#">111</a></li>
<li><a href="#">222</a></li>
<li><a href="#">333</a></li>
<li><a href="#">444</a></li>
<li><a href="#">555</a></li>
</ul>
链接的第2个页面:
<ul id="sidebar">
<li> <a href="#">111</a>
<ul>
<li><a href="#">1111</a></li>
<li><a href="#">2222</a></li>
<li><a href="#">3333</a></li>
<li><a href="#">4444</a></li>
<li><a href="#">5555</a></li>
</ul>
</li>
<li><a href="#">222</a>
<ul>
<li><a href="#">1111</a></li>
<li><a href="#">2222</a></li>
<li><a href="#">3333</a></li>
</ul>
</li>
</ul>
js:
$(function(){
$("#sidebar ul").hide();
$("#sidebar ul:first").show();
...code here
});
说明:比如,我在第一个页面上点击111,第2个页面就相应张开111的ul li
怎么传?thanks
<ul>
<li><a href="#">111</a></li>
<li><a href="#">222</a></li>
<li><a href="#">333</a></li>
<li><a href="#">444</a></li>
<li><a href="#">555</a></li>
</ul>
链接的第2个页面:
<ul id="sidebar">
<li> <a href="#">111</a>
<ul>
<li><a href="#">1111</a></li>
<li><a href="#">2222</a></li>
<li><a href="#">3333</a></li>
<li><a href="#">4444</a></li>
<li><a href="#">5555</a></li>
</ul>
</li>
<li><a href="#">222</a>
<ul>
<li><a href="#">1111</a></li>
<li><a href="#">2222</a></li>
<li><a href="#">3333</a></li>
</ul>
</li>
</ul>
js:
$(function(){
$("#sidebar ul").hide();
$("#sidebar ul:first").show();
...code here
});
说明:比如,我在第一个页面上点击111,第2个页面就相应张开111的ul li
怎么传?thanks
function request(strParame) {
var args = new Object();
var query = location.search.substring(1); var pairs = query.split("&"); // Break at ampersand
for (var i = 0; i < pairs.length; i++) {
var pos = pairs[i].indexOf('=');
if (pos == -1) continue;
var argname = pairs[i].substring(0, pos);
var value = pairs[i].substring(pos + 1);
value = decodeURIComponent(value);
args[argname] = value;
}
return args[strParame];
}
<li><a href="secondpage.asp?id=111">111</a></li>var id= request('id');
$("#sidebar ul").hide();
//for example:
$("#ulid"+id).show();