用js,根据当前打开页面的url,与其对应代码ul的li的a的herf值一样时,能在此ul加上新样式display:block

若当前打开页面的url为http://www。aa。com<ul><li><ahref="http://www。aa。com">...</a></li></ul>这样,j... 若当前打开页面的url为http://www。aa。com
<ul>
<li><a href="http://www。aa。com">...</a></li>
</ul>
这样,js能在<ul>下添加样式,变成<ul style="display:block">
展开
 我来答
周祥
推荐于2016-02-28 · 知道合伙人IT服务行家
周祥
知道合伙人IT服务行家
采纳数:233 获赞数:781
职业爱好者

向TA提问 私信TA
展开全部
//设置ul的控件ID为 url_id 引用jquery
windos.onload=function(){
    var url=location.href;
    if(url==$("#url_id a").attr("href")){
        $("#url_id").css("display","block");
    }
}
//如果有多个a 使用以下代码
windos.onload=function(){
    var url=location.href;
    $("#url_id a").each(function(){
        if(url==$(this).attr("href")){
            $("#url_id").css("display","block");
        }
    });
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式