jquery - 显示搜索结果 jquery
问题描述
你好我需要这个代码的帮助,我想根据搜索变量显示div,它通过get用php收集它,但不搜索,即显示所有内容
$(document).ready(function () {
var nombres = $('.nombres');
//var buscando = buscador.toLowerCase();
var buscando = buscador.toLowerCase();
alert(buscando);
var item = '';
for (var i = 0; i < nombres.length; i++) {
item = $(nombres[i]).html().toLowerCase();
for (var x = 0; x < item.length; x++) {
if (buscando.length == 0 || item.indexOf(buscando) > -1) {
$(nombres[i]).parents('.item').show();
} else {
$(nombres[i]).parents('.item').hide();
}
}
}
});
解决方案
虽然很难用您提供的内容查明问题,但我看到了一个可能的问题
您声明 x,但不使用它
在下面的代码中,您使用 x 进行迭代,但从不使用 x,因此循环内的代码一遍又一遍地做同样的事情。
for (var x = 0; x < item.length; x++) {
if (buscando.length == 0 || item.indexOf(buscando) > -1) {
$(nombres[i]).parents('.item').show();
} else {
$(nombres[i]).parents('.item').hide();
}
}
推荐阅读
- c++ - 从拉伸多边形构建多面体
- python - 从 Json 文件中删除 Unicode 字符的正则表达式不起作用
- python - 读取多个 csv 文件时出现未知语法错误
- javascript - TypeError:无法读取未定义 Firebase 存储反应的属性“参考”
- r - 在 R 中添加新的数据行
- html - 如何使用 bootstrap 4 获取这种类型的 div 容器?
- c++ - SDL2_image 未初始化
- java - 关于自上而下的方法soap Web服务wsimport工具问题wsimport在jdk bin文件夹中找不到所以请修复这个问题
- rust - 如何旋转对象以使其始终面向鼠标位置?
- python - 如何用整数扩展字典