项目的探索

项目的进行

搜索框

//搜索框
	var shuru = document.getElementById("shuru")
	shuru.onfocus = shuru.oninput =()=>{
		$("#search_conUl").show();
		var val = shuru.value;
		var oScript = document.createElement("script");
		var oScript = document.createElement("script");
		oScript.className = "linshi"
		oScript.src = "http://search.xiu.com/ajax/autocomplete.htm?jsoncallback=save&q="+val+"&limit=10&mkt=xiu";
		document.body.appendChild(oScript);
	}
	shuru.onblur = function(){
		$(".linshi").remove();
		$("#search_conUl").hide();
	}

跨域请求

//jsonp跨域请求search数据
function save(data){
	if(data){
		let strSearch = "";
		for(let i = 0;i<data.length;i++){
			strSearch+=`<li>
								<span>${data[i].display} </span>
								<span class="hanerji">
									在
									<span class="search_con_er">
										${data[i].display}
									</span>
									类内搜索
								</span>
							</li>`
		}
		var search_conUl = document.getElementById("search_conUl")
		search_conUl.innerHTML = strSearch;
		for(let j =0;j<data.length;j++){
			if(parseInt(data[j].type)==0){
				$(".hanerji").eq(j).hide();
			}
		}
	}else{
		let strSearch = "";
		var search_conUl = document.getElementById("search_conUl")
		search_conUl.innerHTML = strSearch;
	}
		
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值