Javascript jquery-1.8.2.min.js禁用下拉菜单
我正在使用搜索栏中的jquery从数据库获取数据,因为用户在其中输入一些字符将从数据库获取数据搜索工作正常,但它禁用了顶部的下拉菜单,当我从页面中删除Javascript jquery-1.8.2.min.js禁用下拉菜单,javascript,jquery,Javascript,Jquery,我正在使用搜索栏中的jquery从数据库获取数据,因为用户在其中输入一些字符将从数据库获取数据搜索工作正常,但它禁用了顶部的下拉菜单,当我从页面中删除jquery-1.8.2.min.js时,搜索模块停止工作,下拉菜单开始工作。我尝试了jquery-2.1.0.min.js,但没有得到结果。这是我的编码。请帮我解决 <form action="view_cat.php" method="post" > <input type="text" name="searc
jquery-1.8.2.min.js
时,搜索模块停止工作,下拉菜单开始工作。我尝试了jquery-2.1.0.min.js
,但没有得到结果。这是我的编码。请帮我解决
<form action="view_cat.php" method="post" >
<input type="text" name="search" class="autosuggest" >
<script src="js/jquery-1.8.2.min.js"></script>
<script src="js/javascrip.js"></script>
<script>
$(document).ready(function() {
$('.autosuggest').keyup(function() {
var search_term=$(this).attr('value');
$.post('search.php', {search_term:search_term},function(data){
$('.result').html(data);
$('.result li').click(function(){
var result_value=$(this).text();
$('.autosuggest').attr('value', result_value);
$('.result').html('');
});
});
});
});
</script>
</body>
</html>
$(文档).ready(函数(){
$('.autosuggest').keyup(函数(){
var search_term=$(this.attr('value');
$.post('search.php',{search\u term:search\u term},函数(数据){
$('.result').html(数据);
$('.result li')。单击(函数(){
var result_value=$(this).text();
$('.autosuggest').attr('value',result_value);
$('.result').html('');
});
});
});
});
下拉菜单脚本
<script>
$(function () {
var example = $('#sf-menu').superfish({
delay: 400,
animation: {opacity:'show',height:'show'},
speed: 'fast',
autoArrows: false
});
});
</script>
$(函数(){
变量示例=$(“#sf菜单”).superfish({
延误:400,
动画:{不透明度:'show',高度:'show'},
速度:“快”,
自动箭头:错误
});
});
请建议我一些替代路径。如果您使用的是模板,那么我可以肯定地说,应该有另一个jquery文件相互冲突,请检查该文件,如果您有另一个jquery文件,请将其删除。我看到您在正文上方调用jquery,因此从底部删除jquery脚本我希望放在head部分可以很好地工作。似乎是其他js库造成的。此外,您还可以查看页面中有多少个库。对不起,请您解释一下我做错了什么。除了此
1.8
版本之外,还有其他库吗?是的,我正在使用模板,您遗漏了jQuery代码周围的
标记。是的,我的模板中现在有不止一个jQuery脚本,正如您所说的,删除我做的其他脚本,并且工作正常,非常感谢大家