Search is working on click and keyup

This commit is contained in:
Robert 2022-07-18 17:41:17 +02:00
parent e822299d2f
commit 10cbd378c8
3 changed files with 25 additions and 12 deletions

View File

@ -23,6 +23,11 @@
jQuery('.searchform').css('top', '2%'); jQuery('.searchform').css('top', '2%');
} }
// Sidebar menu
if(jQuery('.sidebar_menu .region-sidebar-menu').length < 1){
jQuery('.sidebar_menu').hide();
}
// Prikaži polje za iskanje // Prikaži polje za iskanje
jQuery('.searchbutton').on('click', function(){ jQuery('.searchbutton').on('click', function(){
@ -35,23 +40,25 @@
// ISKANJE // ISKANJE
jQuery('#forma-iskanje-header').keyup(function(event){ jQuery('#forma-iskanje-header').keyup(function(event){
if (event.keyCode == 13) {
var iskaniNiz = jQuery('#iskanje-input').val();
var action = jQuery('#forma-iskanje-header').attr('data-action'); if (event.keyCode == 13)
iskanjeBesede(jQuery('#iskanje-input').val());
window.location.href = action + '/search/vsebina?keys=' +iskaniNiz;
}
}); });
jQuery('#forma-iskanje-second').keyup(function(event){ jQuery('#forma-iskanje-second').keyup(function(event){
if (event.keyCode == 13) {
var iskaniNiz = jQuery('#iskanje-input-second').val();
var action = jQuery('#forma-iskanje-second').attr('data-action'); if (event.keyCode == 13)
iskanjeBesede(jQuery('#iskanje-input-second').val())
window.location.href = action + '/search/vsebina?keys=' +iskaniNiz; });
}
jQuery('#ikona-iskanje-input').on('click', function(){
iskanjeBesede(jQuery('#iskanje-input').val())
});
jQuery('#ikona-sikanje-second').on('click', function(){
iskanjeBesede(jQuery('#iskanje-input-second').val())
}); });
// Odjava v Drupalu // Odjava v Drupalu
@ -1115,4 +1122,10 @@ function odpriAaiLoginObvestilo(){
} }
} }
function iskanjeBesede(iskanjeNiz){
var action = jQuery('#forma-iskanje-header').attr('data-action');
window.location.href = action + '/iskanje/' +iskaniNiz;
}

View File

@ -36,7 +36,7 @@
<div class="w-form "> <div class="w-form ">
<div id="forma-iskanje-second" data-action="{{ site_url }}"> <div id="forma-iskanje-second" data-action="{{ site_url }}">
<input type="text" class="text-field w-input" maxlength="256" name="name" id="iskanje-input-second"> <input type="text" class="text-field w-input" maxlength="256" name="name" id="iskanje-input-second">
<input type="submit" value="" data-wait="Please wait..." class="submit-button w-button"> <input type="submit" value="" data-wait="Please wait..." id="ikona-sikanje-second" class="submit-button w-button">
</div> </div>
</div> </div>
{# end polje za iskanje#} {# end polje za iskanje#}

View File

@ -11,7 +11,7 @@
<div class="w-form"> <div class="w-form">
<div id="forma-iskanje-header" data-action="{{ site_url }}" style="display: flex;"> <div id="forma-iskanje-header" data-action="{{ site_url }}" style="display: flex;">
<input type="text" class="text-field-2 w-input" maxlength="256" name="iskanje-input" placeholder="Kaj iščete?" id="iskanje-input"> <input type="text" class="text-field-2 w-input" maxlength="256" name="iskanje-input" placeholder="Kaj iščete?" id="iskanje-input">
<input type="submit" value="" data-wait="Please wait..." class="submit-button-2 w-button"> <input type="submit" value="" data-wait="Please wait..." id="ikona-iskanje-input" class="submit-button-2 w-button">
<img src="/tema1ka/svg/icons-x.svg" loading="lazy" alt="" class="hide-search"> <img src="/tema1ka/svg/icons-x.svg" loading="lazy" alt="" class="hide-search">
</div> </div>
</div> </div>