Skip to Content

JavaScript File

URL: https://playhouse.com.ua/catalog/view/javascript/revolution/ajax_search.js
HTTP Status: 200 OK
MIME Type: application/javascript
Last Modified: Sat, 11 May 2024 21:58:48 GMT
Download Time: Less than a second
Cookies: None
Size: 4 KB
HTTP Headers:  6 headers
Links In:  1 pages
Links Out:  0 links
Images:  0 images
CSS:  0 files
JavaScript:  0 files
OK Issues: No issues found

1$(document).ready(function(){

2var ajaxSearch = $('header .search input[name=\'search\']');

3 var customAutocomplete = null;

4 ajaxSearch.autocomplete({

5 delay: 500,

6 responsea : function (items){

7 if (items.length) {

8 for (i = 0; i < items.length; i++) {

9 this.items[items[i]['value']] = items[i];

10 }

11 }

12 var html='';

13 if(items.length){

14 $.each(items,function(key,item){

15 if(item.product_id!=0){

16 html += '<li data-value="' + item['value'] + '"><a href="'+item.href+'">';

17 html += '<div class="ajaxadvance">';

18 if(item.image){

19 html += '<div class="image">';

20 html += '<img title="'+item.name+'" src="'+item.image+'"/>';

21 html += '<div class="mask"></div>';

22 html += '</div>';

23 }

24 html += '<div class="content">';

25 if(!item.image && item.reviews !== 'man'){

26 html += '<div style="float:right; color: #bbb;">Категория</div>';

27 }

28 if(item.reviews == 'man'){

29 html += '<div style="float:right; color: #bbb;">Производитель</div>';

30 }

31 html += '<div class="name">'+item.label+'</div>';

32 if(item.price){

33 html += '<div class="price">';

34 if (!item.special) {

35 html += item.price;

36 } else {

37 html += '<span class="price-old">'+ item.price +'</span> <span class="price-new">'+ item.special +'</span>';

38 }

39 html += '</div>';

40 }

...

</html>