非常实用的jQuery模糊查询

html部分

	<div class="warp">
	    <div class="search_box">
	        <input type="text" placeholder="请输入搜索内容">
	        <i class="search_icon"></i>
	    </div>
	    <div class="search_content search_default">
	        <ul>
	            <li>南京理工</li>
	            <li>华师大</li>
	            <li>合工大</li>
	            <li>哈工大</li>
	            <li>复旦</li>
	            <li>清华</li>
	            <li>同济</li>
	            <li>南开</li>
	            <li>中山</li>
	            <li>南航</li>
	            <li>武汉</li>
	        </ul>
	    </div>
	</div>
	js部分
	$(function() {
		    var search_input = $(".search_box input"),
		        search_content = $(".search_content");
		    $(search_input).on("keyup", function() {
		        if (search_input.val() == '') {
		            $(search_content).show();
		        }
		        $(".search_content li:contains(" + search_input.val().trim() + ")").show();
		        $(".search_content li:not(:contains(" + search_input.val().trim() + "))").hide();
		
		
		        //第二中方法
		        //$(".search_content li").hide().filter(":contains("+ search_input.val().trim() +")").show();
		    });
		});
		css部分略
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值