Ajax

15 篇文章 0 订阅
15 篇文章 0 订阅
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>分页</title>
<style type="text/css">
*{
padding: 0;
margin: 0;
}
li{
list-style: none;
}
a{
text-decoration: none;
}
body{
width: 600px;
margin: 0 auto;
}
#box{
width: 500px;
height: 100%;
border: 1px solid #17f23b;
margin: 0 auto;
position: relative;
}

#page li{
display: inline-block;
width: 20px;
height: 20px;
border-radius: 50%;
background: pink;
text-align: center;
line-height: 20px;
margin: 10px 0 0 20px;
}
#head{
width: 590px;
height: 70px;
margin: 0 auto;
}
#head div{
width: 100px;
height: 40px;
background: #fff;
margin: 5px;
float: left;
text-align: center;
line-height: 40px;
border: 1px solid gray;;
background: #f9e669;
}
#head div:hover{
background: #edbe3e;
}
#contant li{
height: 260px;
margin:0 0 0 100px;
}
#contant img{
width: 300px;
height: 200px;
}
</style>
</head>
<body>
<div id="box">
<div id="head">
<div key="war" >军事</div>
<div key="sport">体育</div>
<div key="tech" >科技</div>
<div key="ent">娱乐</div>
</div>
<ul id="contant">
</ul>
</div>
<ul id="page">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
</ul>


</body>
<script type="text/javascript" src="jquery-1.11.1.min.js"></script>
<script type="text/javascript">
var head=document.querySelector("#head").querySelectorAll("div");
var paga=document.querySelector("#page");
var contant=document.querySelector("#contant");
for (var i = 0; i < head.length; i++) {
head[i].οnclick=function(){
var key=this.getAttribute("key");
f(key,1);
}


}


f("war",1);


function f(key,num){
$.ajax({
url:"http://wangyi.butterfly.mopaasapp.com/news/api",
data:{
type:key,
page:num,
limit:10
},
success:function(data){
fun(data);
}
});
}


function fun(data){
contant.innerHTML="";
for (var i = 0; i < data.list.length; i++) {
var li = document.createElement("li");
li.innerHTML="<a href="+data.list[i].docurl+"><img src="+data.list[i].imgurl+"><br/>"+data.list[i].title+"</a><br/><time>"+data.list[i].time+"</time>";
contant.appendChild(li);
}
}


/*$("#page li").click=function(){
var n = 
}*/


/*$("#page li").click(function(){
var a = parseInt($(this).text());
key = key || "war";
ajax(key,a);
})
*/


</script>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值