为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的jq运行不了?请问哪里错了

<!DOCTYPE html>
<html>
<head>
	<meta http-equiv="X-UA-Compatible" content="IE=edge"/><!--以最新IE版本渲染-->
	<title>search</title>
	<link rel="stylesheet" type="text/css" href="css/style.css">
	
</head>
<body>
<div class="search-bg">
	<div class="search-box">
		<div class="logo"></div>
		<form action="" target="_blank" class="search-form">
			<input type="text" class="search-text">
			<input type="submit" value="" class="search-button">
		</form>
	</div>
</div>
<div class="search-prompt">
	<ul>
		<li>搜索结果</li>
		<li>搜索结果</li>
		<li>搜索结果</li>
	</ul>
</div>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.1.min.js"></script>
	<script type="text/javascript">

		
			$(".search-text").bind("keyup",function(){
				$(".search-prompt").css({					
					
					top:$('.search-form').offset().top+$('.search-form').height()+10,
					left:$('.search-form').offset().left,
					position:'absolute'
				}).show();
			})
		console.log($(".search-prompt").offset().left);
	</script>
</body>
</html>


正在回答

2 回答

你可以把keyup换成click试一下。

0 回复 有任何疑惑可以回复我~

可以试试把show()放到css()之前

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
搜索框制作
  • 参与学习       66041    人
  • 解答问题       431    个

本课程从简入深讲解搜索框的制作,学习JQ与JS实现Ajax技术的不同点

进入课程

为什么我的jq运行不了?请问哪里错了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信