關於利用jQuery實現愛奇藝裡面的滑鼠移入改變當前頁面的功能的實現原理
效果如圖:
程式碼如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/jquery-1.11.0.js" ></script>
<style>
*{
margin: 0px;
padding: 0px;
}
ul li{
list-style: none;
}
a{
text-decoration: none;
color: yellowgreen
}
.main{
width: 1310px;
height: 520px;
position: relative;
margin: 50px auto;
}
.main ul{
width: 1310px;
}
.main ul li img{
width: 1310px;
margin: 0 auto;
height: 520px;
border-radius: 4px;
}
.main .main_bar{
position: absolute;
top: 30px;
left: 990px;
width: 276px;
background: rgba(0,0,0,0.5);
border-radius: 4px;
}
.main_bar li{
padding: 11px 20px;
font-size: 16px;
cursor: pointer;
}
.main_bar li .show{
background: white;
width: 190px;
padding: 10px 15px;
border-radius: 5px;
display: none;
}
.main_bar li .show .title{
font-size: 20px;
color: deepskyblue;
}
.main_bar li .show .txt{
color:burlywood;
}
.main_bar li.active a{
display: none;
}
.main_bar li.active .show{
display: block;
}
</style>
</head>
<body>
<div class="main">
<ul>
<li>
<a href="#"><img src="img/1.jpg" id="img"</a>
</li>
</ul>
<div class="main_bar">
<ul>
<li class="active">
<a href="#"> 戰狼1 吳京的愛國情懷</a>
<div class="show">
<div class="title">戰狼1</div>
<div class="txt">吳京的愛國情懷</div>
</div>
</li>
<li>
<a href="#"> 戰狼2 吳京的愛國情懷</a>
<div class="show">
<div class="title">戰狼2</div>
<div class="txt">吳京的愛國情懷</div>
</div>
</li>
<li>
<a href="#"> 戰狼3 吳京的愛國情懷</a>
<div class="show">
<div class="title">戰狼3</div>
<div class="txt">吳京的愛國情懷</div>
</div>
</li>
<li>
<a href="#"> 戰狼4 吳京的愛國情懷</a>
<div class="show">
<div class="title">戰狼4</div>
<div class="txt">吳京的愛國情懷</div>
</div>
</li>
<li>
<a href="#"> 戰狼5 吳京的愛國情懷</a>
<div class="show">
<div class="title">戰狼5</div>
<div class="txt">吳京的愛國情懷</div>
</div>
</li>
<li>
<a href="#"> 戰狼6 吳京的愛國情懷</a>
<div class="show">
<div class="title">戰狼6</div>
<div class="txt">吳京的愛國情懷</div>
</div>
</li>
</ul>
</div>
</div>
<script>
$(function(){
$(".main_bar ul li").attr("pic",function(index){
return "img/"+(index+1)+".jpg"
})
$(".main_bar ul li").mouseover(function(){
var pic=$(this).attr("pic")
$(this).addClass("active").siblings("li").removeClass("active")
$("#img").attr("src",pic)
})
})
</script>
</body>
</html>
相關文章
- Jquery實現滑鼠拖動改變div高度jQuery
- jquery實現的iframe子頁面和父頁面的相互操作jQuery
- 利用js獲取當前頁面的域名程式碼JS
- Jquery實現頁面的新增、刪除、全選、取消全選、漸變色jQuery
- 使用Web Datawindow ActiveX實現Web頁面的列印功能Web
- JS實現點選按鈕複製當前介面的URLJS
- 利用HTML5的history.replacestate()修改當前頁面的URLHTML
- 利用ServiceWorker實現頁面的快速載入和離線訪問
- iOS開發登入頁面的實現iOS
- 使用 jQuery 實現分頁功能jQuery
- 獲取當前頁面的topViewControllerViewController
- javascript實現的滑鼠懸浮當前td單元格變色效果JavaScript
- javascript如何實現iframe父子頁面的相互操作JavaScript
- CSS如何實現當滑鼠放在圖片上時改變邊框CSS
- 獲取當前頁面的上一個頁地址
- CSS實現滑鼠移入彈出下拉框CSS
- jQuery滑鼠移入移出jQuery
- 介面回撥的原理:介面變數 呼叫 被類實現的介面的方法變數
- jquery實現改變所匹配的內容jQuery
- react獲取當前頁面的url引數React
- javascript如何獲取當前頁面的路徑JavaScript
- PHP中獲取當前頁面的完整URLPHP
- 關於.NET中WinForms裡面的ListBox實現資料繫結的解決方法 (轉)ORM
- 關於ToDolist 的增刪改查 用jQuery來實現jQuery
- javascript獲取當前頁面的來路頁面地址JavaScript
- 利用jQuery實現表單驗證功能jQuery
- 利用jQuery實現頁面漸顯效果jQuery
- 父頁面如何輸出iframe裡面的變數,或者呼叫iframe裡面的方法?變數
- 滑鼠移動到button顏色改變的實現
- Android實現翻頁功能原理Android
- SAP Fiori 頁面的週期性動態重新整理功能的實現步驟
- jQuery實現原理jQuery
- asp.net獲取當前頁面的url地址ASP.NET
- 如何實現查詢介面的所有實現類
- jquery實現返回頁面頂部功能。jQuery
- 直播美顏SDK介面的閃白功能實現流程
- Spartacus 註冊和登入頁面的實現細節
- TabLayout + ViewPager +Fragment 實現頁面的動態重新整理TabLayoutViewpagerFragment