前端使用li布局跳转链接

方法一
1.设置css

 <style type="text/css">
        .skip ul li{
            float: left;
            font-size: 15px;
            width: 110px;
            border: 0px solid red;
            list-style: none;
            cursor:pointer;
        }
    </style>

2.在body布局

 <div class="row skip">
                <ul>
                    <li class="jumpConnection">百度</li>
                    <li class="jumpConnection">搜狐</li>
                </ul>
            </div>
          

3.jqeury操作li元素

    /*$(".jumpConnection").click(function () {
        var obj1=document.getElementsByClassName('jumpConnection');
        for(let i = 0; i<obj1.length; i++){
            obj1[i].onclick = function(e){
                if(obj1[i].innerHTML=="百度"){
					newWin("https://wwww.baidu.com",1);	
                }else  if(obj1[i].innerHTML=="搜狐"){
                  	newWin("https://www.sohu.com",2);	
                }

            }

        }

    })
/**
  * 解决被浏览器拦击问题
*/	
function newWin(url,id){
    var a=document.createElement('a');
    a.setAttribute('href',url)
    a.setAttribute('target','_blank')
    
    if(!document.getElementById(id)){
        document.body.appendChild(a);
    }
    a.click();
}

方法二
1.直接在li使用onclick调用newWin方法

 <div class="row skip">
                <ul>
                     <li class="jumpConnection" onclick="newWin('https://wwww.baidu.com',1)">百度</li>
                    <li class="jumpConnection" onclick="newWin('https://www.sohu.com',2)">搜狐</li>
                </ul>
            </div>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值