Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- jQuery(window).load(function() {
- jQuery(
- "li#menu-item-821 a span[class*=menu-text]"
- ).text("Cart (" + Cart.itemsCount() + ")");
- if (typeof wpDataTables !== "undefined" && wpDataTables !== null) {
- // This confirms we're in wpDataTable based products listing page
- var columnHeaders = [];
- var pageCategory = window.location.pathname
- .split("/")
- .filter(function(v) {
- return v != "";
- })
- .pop();
- wpDataTables.table_1
- .api()
- .columns()
- .every(function() {
- columnHeaders.push(this.header().innerHTML);
- });
- columnHeaders.push.apply(columnHeaders, ["quantity", "category", "id"]);
- // changing 'Search' label 'Wild Search'
- jQuery('div#table_1_filter label').prepend('Wild ');
- // clearing search also when filter clears
- jQuery('.wdt-clear-filters-button, .wdt-clear-filters-widget-button').off('click');
- jQuery('.wdt-clear-filters-button, .wdt-clear-filters-widget-button').click(function(e) {
- // Modified copy of original wdtClearFilters() from wdt.frontend.min.js
- e.preventDefault();
- e.stopImmediatePropagation();
- e.preventDefault();
- jQuery('div#table_1_filter label input').val(''); // added to original for search column
- var button = jQuery(e.target);
- if (button.is('.wdt-clear-filters-widget-button')) {
- jQuery('.filter_column input:not([type="checkbox"])').val('');
- jQuery('.filter_column select').selectpicker('val', '');
- jQuery('.filter_column input:checkbox').removeAttr('checked');
- for (var i in wpDataTables) {
- wpDataTables[i].api().columns().search('').draw()
- wpDataTables[i].api().search('').draw()
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement