<div class="bg-div">
<div class="search-box">
<div class="logo"></div>
<form id="search-form">
<input type="text" class="search-input-text" autocomplete="off" name="q" id="search_input" />
<input type="submit" class="search-input-button" value="" id="search_submit">
</form>
</div>
</div>
<div class="suggest" id="search-suggest" <!--style="display:none;"-->>
<ul id="search-result">
<li>搜索结果1</li>
<li>搜索结果2</li>
</ul>
</div>
* {
padding: 0;
margin: 0;
}
body {
}
.bg-div{
background-image: url('images/river.jpg');
width: 1228px;
height: 690px;
margin: 0 auto;
position: relative;
}
.logo {
background-image: url('images/logo.png');
width: 107px;
height: 53px;
float: left;
margin: -4px 18px 0 0;
}
form {
float: left;
background-color: #fff;
padding: 5px;
}
.search-input-text {
border: 0;
float: left;
height: 25px;
line-height: 25px;
outline: none;
width: 350px;
font-size: 16px;
}
.search-input-button {
border: 0;
background-image: url('images/search-button.png');
width: 29px;
height: 29px;
float: left;
}
.search-box {
position: absolute;
top: 200px;
left: 300px;
}
#search-suggest {
width: 388px;
background-color: #fff;
border: 1px solid #999;
display: none;
}
.suggest ul {
list-style: none;
}
.suggest ul li {
padding: 3px;
font-size: 14px;
line-height: 25px;
cursor: pointer;/*手型*/
/*这段代码去掉
position:absolute;
left:----px;
top:----px;
*/
}
.suggest ul li:hover {
text-decoration: underline;
background-color: #e5e5e5;
}
$(function() {
//键盘事件
$("#search_input").bind("keyup", function() {
$("#search-suggest").show().css({
top : $("#search-form").offset().top + $("#search-form").height()+10,
left : $("#search-form").offset().left,
position : "absolute",
});
});
});
//事件代理 --》鼠标点击事件
$(document).delegate("li", "click", function() {
var keyword = $(this).text();
location.href = "http://cn.bing.com/search?q=" + keyword;
});
var searchText = $("#search_input").val();
$.get( "http://api.bing.com/qsonhs.aspx?q="+searchText , function(data) {
console.log(data);
var d = data.AS.Results[0].Suggests;
var html = "";
for(var i = 0; i < d.length; i++) {
html += "<li>"+d[i].Txt+"</li>";
}
$("#search-result").html(html);
}
, "json");
$.ajax({
type: "get",
async: false,
url: "http://flightQuery.com/jsonp/flightResult.aspx?code=CA1998",
dataType: "jsonp",
jsonp: "callback",//传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(一般默认为:callback)
jsonpCallback:"flightHandler",//自定义的jsonp回调函数名称,默认为jQuery自动生成的随机函数名,也可以写"?",jQuery会自动为你处理数据
success: function(json){
alert(json.price + json.tickets + ' 张。');
},
error: function(){
alert('fail');
}
});
$.ajax({
type: "GET",
url: "http://api.bing.com/qsonhs.aspx?type=cb&q=" + searchText,
dataType: "jsonp",
jsonp: 'cb',
success: function(data) {
var d = data.AS.Results[0].Suggests;
var html = "";
for(var i = 0; i < d.length; i++) {
html += "<li>" + d[i].Txt + "</li>";
}
$("#search-result").html(html);
$("#search-suggest").show().css({
top: $("#search-form").offset().top + $("#search-form").height() + 10,
left: $("#search-form").offset().left,
position: "absolute",
});
}
})
if(data == null) {
$("#search-suggest").hide();
return false;
}
if(data.AS == null) {
$("#search-suggest").hide();
return false;
}
if(data.AS.Results == null) {
$("#search-suggest").hide();
return false;
}
if(data.AS.Results[0] == null) {
$("#search-suggest").hide();
return false;
}
if(data.AS.Results[0].Suggests == null) {
$("#search-suggest").hide();
return false;
}
$("#search-form").submit(function() {
var keyword = $("#search_input").val();
console.log("word=" + keyword);
//if (keyword == null) {return false;}
location.href = "http://cn.bing.com/search?q=" + keyword;
});
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有