jQuery例子
左侧菜单
Tab切换
<style>
*{
margin: 0;
padding: 0;
}
.tab_outer{
margin: 20px auto;
width: 60%;
}
.menu{
background-color: #cccccc;
/*border: 1px solid red;*/
line-height: 40px;
text-align: center;
}
.menu li{
display: inline-block;
margin-left: 14px;
padding:5px 20px;
}
.menu a{
border-right: 1px solid red;
padding: 11px;
}
.content{
background-color: tan;
border: 1px solid green;
height: 300px;
}
.hide{
display: none;
}
.current{
background-color: #2868c8;
color: white;
border-top: solid 2px rebeccapurple;
}
</style>
内容一
内容二
内容三
</div>
<script>
$(".menu li").click(function(){
var index=$(this).attr("relation");
$("#"+index).removeClass("hide").siblings().addClass("hide");
$(this).addClass("current").siblings().removeClass("current");
});
</script>
table正反选 1554094959942
<button>全选</button>
<button>取消</button>
<button>反选</button>
<hr>
<table border="1">
<tr>
<td><input type="checkbox"></td>
<td>111</td>
<td>111</td>
<td>111</td>
<td>111</td>
</tr>
<tr>
<td><input type="checkbox"></td>
<td>222</td>
<td>222</td>
<td>222</td>
<td>222</td>
</tr>
<tr>
<td><input type="checkbox"></td>
<td>333</td>
<td>333</td>
<td>333</td>
<td>333</td>
</tr>
<tr>
<td><input type="checkbox"></td>
<td>444</td>
<td>444</td>
<td>444</td>
<td>444</td>
</tr>
</table>
<script>
$("button").click(function(){
if($(this).text()=="全选"){ // $(this)代指当前点击标签
$("table :checkbox").prop("checked",true)
}
else if($(this).text()=="取消"){
$("table :checkbox").prop("checked",false)
}
else {
$("table :checkbox").each(function(){
$(this).prop("checked",!$(this).prop("checked"));
});
}
});
</script>
轮播图效果一
<ul class="imglist">
<li class="current">
<a href="#">
<img src="./images/play01.jpg" alt="">
</a>
</li>
<li>
<a href="#">
<img src="./images/play02.jpg" alt="">
</a>
</li>
<li>
<a href="#">
<img src="./images/play03.jpg" alt="">
</a>
</li>
<li>
<a href="#">
<img src="./images/play04.jpg" alt="">
</a>
</li>
<li>
<a href="#">
<img src="./images/play05.jpg" alt="">
</a>
</li>
</ul>
<div class="control-list">
<span class="current">1</span>
<span>2</span>
<span>3</span>
<span>4</span>
<span>5</span>
</div>
<div class="slide-list">
<span class="slide slide-left"><</span>
<span class="slide slide-right">></span>
</div>
</div>
<script src="../jquery-3.3.1.js"></script>
<script>
//轮播图效果
$(function(){
var m = 0; //循环变量
var delay = 3000; //轮播的时间间隔
var length = 5; //轮播的数量
//1.设置定时
var runTime = setInterval(runPlay, delay);
//鼠标悬浮 定时停止4
$('#play').on('mouseenter', function(){
clearInterval(runTime);
}).on('mouseleave', function(){
runTime = setInterval(runPlay, delay)
});
//给控制按钮 绑定 单击事件
$('.control-list span').on('click', function(){
//console.log($(this).index())
// 刷新m
m = $(this).index();
controlImage(m);
});
//向右
$('.slide-right').on('click', function(){
m ++;
if (m >= length) {
m = 0;
}
controlImage(m)
});
//向左 上一个
$('.slide-left').on('click', function(){
m --;
if (m < 0) {
m = length-1
}
controlImage(m)
})
//定时函数2
function runPlay() {
//循环变量累加
m ++;
//判断
if (m >= length) {
m = 0;
}
//调用函数 控制图片
controlImage(m)
}
//控制图片的变化3
// n表示 要第几个显示
function controlImage(n) {
$('.imglist li').removeClass('current').eq(n).addClass('current');
$('.control-list span').removeClass('current').eq(n).addClass('current');
}
// 插入:
// 内联元素可以同设置块状去掉空格 image是内联元素
// font-size也能去掉空格
// 让他们在一起的策略是 定位加 改变透明度
})
</script>
- 1
- 2
- 3
- 4
Page1
Page3
Page4
<script src="../jquery-3.3.1.js"></script>
<script src="https://cdn.bootcss.com/fullPage.js/2.9.7/jquery.fullpage.js"></script>
<script>
$('#fullpage').fullpage({
navigation: true,
sectionsColor: ['red','green','purple','orange']
});
</script>
菜单实例 1554095639281
后台管理
<div class="nav">
<h2>用户管理</h2>
<ul>
<li><a href="#">用户列表</a></li>
<li><a href="#">用户添加</a></li>
<li><a href="#">用户删除</a></li>
<li><a href="#">用户修改</a></li>
</ul>
<h2>订单管理</h2>
<ul>
<li><a href="#">订单列表</a></li>
<li><a href="#">订单添加</a></li>
<li><a href="#">订单删除</a></li>
<li><a href="#">订单修改</a></li>
</ul>
<h2>商品管理</h2>
<ul>
<li><a href="#">用户列表</a></li>
<li><a href="#">用户添加</a></li>
<li><a href="#">用户删除</a></li>
<li><a href="#">用户修改</a></li>
</ul>
<h2>评论管理</h2>
<ul>
<li><a href="#">用户列表</a></li>
<li><a href="#">用户添加</a></li>
<li><a href="#">用户删除</a></li>
<li><a href="#">用户修改</a></li>
</ul>
</div>
<script src="../jquery-3.3.1.js"></script>
<script>
$(function(){
//找到具体的触发 jquery元素. on('事件',function(){})
$('.nav h2').on('click', function(){
//$(this).next('ul').toggle();
//当前元素的下一个兄弟元素 然后调用隐藏显示的方法
$(this).next('ul').slideToggle();
})
})
</script>
菜单实例css3 1554095692446
后台管理
<div class="nav">
<h2>用户管理</h2>
<ul>
<li><a href="#">用户列表</a></li>
<li><a href="#">用户添加</a></li>
<li><a href="#">用户删除</a></li>
<li><a href="#">用户修改</a></li>
</ul>
<h2>订单管理</h2>
<ul>
<li><a href="#">订单列表</a></li>
<li><a href="#">订单添加</a></li>
<li><a href="#">订单删除</a></li>
<li><a href="#">订单修改</a></li>
</ul>
<h2>商品管理</h2>
<ul>
<li><a href="#">用户列表</a></li>
<li><a href="#">用户添加</a></li>
<li><a href="#">用户删除</a></li>
<li><a href="#">用户修改</a></li>
</ul>
<h2>评论管理</h2>
<ul>
<li><a href="#">用户列表</a></li>
<li><a href="#">用户添加</a></li>
<li><a href="#">用户删除</a></li>
<li><a href="#">用户修改</a></li>
</ul>
</div>
<script src="../jquery-3.3.1.js"></script>
<script>
$(function(){
$('.nav h2').on('click', function(){
$(this).next('ul').toggleClass('active')
})
})
</script>
手风琴 1554095816685
后台管理
<div class="nav">
<h2>用户管理</h2>
<ul>
<li><a href="#">用户列表</a></li>
<li><a href="#">用户添加</a></li>
<li><a href="#">用户删除</a></li>
<li><a href="#">用户修改</a></li>
</ul>
<h2>订单管理</h2>
<ul>
<li><a href="#">订单列表</a></li>
<li><a href="#">订单添加</a></li>
<li><a href="#">订单删除</a></li>
<li><a href="#">订单修改</a></li>
</ul>
<h2>商品管理</h2>
<ul>
<li><a href="#">用户列表</a></li>
<li><a href="#">用户添加</a></li>
<li><a href="#">用户删除</a></li>
<li><a href="#">用户修改</a></li>
</ul>
<h2>评论管理</h2>
<ul>
<li><a href="#">用户列表</a></li>
<li><a href="#">用户添加</a></li>
<li><a href="#">用户删除</a></li>
<li><a href="#">用户修改</a></li>
</ul>
</div>
<script src="../jquery-3.3.1.js"></script>
<script>
$(function(){
$('.nav ul:first').show();
$('.nav h2').on('click', function(){
$(this).next('ul').slideDown().siblings('ul').slideUp();
})
})
</script>
在这里我也整理了一份学习资料,主要包含爬虫入门(爬虫工作流程 http工作流程)、逆向工程、逆向算法、异步爬虫、安卓逆向这几个板块,适合Python入门的朋友学习,都是精华,有需要的话可以添加名片领取。