Advertisement
Guest User

Untitled

a guest
Oct 24th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. var ARRAY_MAP = [];
  2.  
  3. $(".js-filter-map-inner").on("change", function () {
  4.  
  5. var isChecked = $(this).prop("checked"),
  6. $self = $(this),
  7. value = $(this).attr("value"),
  8. data = $(this).data("type"),
  9. stars = $(this).data("type", "stars"),
  10. block = $(this).parent(".jq-filter-map-style");
  11.  
  12. if (isChecked) {
  13. block.addClass("active"); // тут имеется ввиду класс .fmh__item.active
  14.  
  15. if (data == "types") {
  16.  
  17.  
  18. ARRAY_MAP.push(value);
  19.  
  20. var ill = unique(ARRAY_MAP);
  21. console.log(ill)
  22.  
  23. hotelsCollection.each(function (item) {
  24.  
  25.  
  26. next:
  27. for (var x in item._geoObjectComponent._properties._data){
  28.  
  29. for(var i = 0, length1 = ill.length; i < length1; i++){
  30.  
  31. if (item._geoObjectComponent._properties._data[x] != ill[i]) {
  32. continue next;
  33. } else if (item._geoObjectComponent._properties._data[x] == ill[i] && item._geoObjectComponent._properties._data[x] == value) {
  34. item.options.set('visible', true);
  35. }
  36.  
  37. }
  38.  
  39. }
  40.  
  41. });
  42.  
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement