Current File : /home/kelaby89/sergio-cuchi.tattoo/wp-content/plugins/maori-features/js/faq.js |
/* FAQ NAVIGATION */
jQuery("#maori-faq-page").find(".maori-faq-menu a").on('click', function (event) {
"use strict";
event.preventDefault();
var searchTerm = jQuery("#maori-faq-page").find('.maori-live-search-box').val().toLowerCase();
var goto = jQuery(this).data("cat");
jQuery('body,html').animate({
scrollTop: jQuery("#" + goto).offset().top - 40
}, 500);
return false;
});
/* FAQ LIVE SEARCH */
jQuery("#maori-faq-page").find('.maori-live-search-results').each(function () {
"use strict";
jQuery(this).attr('data-search-term', jQuery(this).find(".mp-accordion-title").text().toLowerCase());
});
jQuery("#maori-live-search-container").find('.maori-live-search-icon').on('click', function () {
"use strict";
var faqbody = jQuery("#maori-faq-cat-container");
jQuery("#maori-faq-page").find(".maori-faq-menu").removeClass("menu-is-disabled");
jQuery("#maori-live-search-container").find(".maori-live-search-box").val("");
jQuery("#maori-live-search-container").removeClass("cancel-search");
faqbody.find(".maori-faq-cat-title").show();
faqbody.find(".maori-faq-container").removeClass("maori-no-result");
jQuery("#maori-no-results-message").hide();
jQuery("#maori-faq-cat-container").show();
faqbody.find('.maori-live-search-results').show();
});
jQuery("#maori-faq-page").find('.maori-live-search-box').on('keyup', function () {
"use strict";
jQuery("#maori-no-results-message").hide();
jQuery("#maori-faq-cat-container").show();
var searchTerm = jQuery(this).val().toLowerCase();
var faqbody = jQuery("#maori-faq-cat-container");
if ((searchTerm == '') || (searchTerm.length < 1)) {
jQuery("#maori-faq-page").find(".maori-faq-menu").removeClass("menu-is-disabled");
jQuery("#maori-live-search-container").removeClass("cancel-search");
faqbody.find(".maori-faq-cat-title").show();
faqbody.find(".maori-faq-container").removeClass("maori-no-result");
} else {
jQuery("#maori-faq-page").find(".maori-faq-menu").addClass("menu-is-disabled");
jQuery("#maori-live-search-container").addClass("cancel-search");
faqbody.find(".maori-faq-cat-title").hide();
faqbody.find(".maori-faq-container").addClass("maori-no-result");
}
faqbody.find('.maori-live-search-results').each(function () {
if (jQuery(this).filter('[data-search-term *= ' + searchTerm + ']').length > 0 || searchTerm.length < 1) {
jQuery(this).show();
} else {
jQuery(this).hide();
}
});
if (faqbody.find(".maori-live-search-results:visible").length === 0) {
jQuery("#maori-no-results-message").show();
jQuery("#maori-faq-cat-container").hide();
}
});