jQuery로 검색 플러그인을 만듭니다.
항목을 검색 한 후 검색 입력에 엔터를 누르면 선택한 항목으로 리디렉션 할 페이지가 필요합니다. href
.jQuery로 항목을 검색하고 Enter 키를 누르면 선택한 항목 링크로 리디렉션됩니다.
jQuery.expr[':'].contains = function (a, i, m) {
return jQuery(a).text().toUpperCase().indexOf(m[3].toUpperCase()) >= 0;
};
jQuery(function ($) {
$('input[name="search"]').keyup(function() {
var searchterm = $(this).val();
if (searchterm.length > 1) {
var match = $('.item_name:contains("' + searchterm + '")');
var nomatch = $('.item_name:not(:contains("' + searchterm + '"))');
match.addClass('selected');
nomatch.addClass('uk-hidden');
} else {
$('.item_name').removeClass('uk-hidden');
$('.item_name').removeClass('selected');
}
});
var statematch = $('.item_name:contains("استان")');
statematch.remove().parent();
});
.uk-hidden{
display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<div class="uk-search">
<input class="uk-search-field" type="search" name="search" placeholder="search here">
</div>
<div class="ad-city-list">
<div class="item_name"><a href="tehran.html">Tehran</a></div>
<div class="item_name"><a href="istanbul.html">Istanbul</a></div>
<div class="item_name"><a href="tabriz.html">Tabriz</a></div>
</div>
내가 어떻게 할 수 있습니까?
TNX 내 친구 당신의 방법은 더 정확하게 작업입니다 : - * –