PageSourceSearch

https://wifi-u.com/wp-content/plugins/tablepress-premium/modules/j…datatables.searchhighlight.min.js?ver=3.3.4

js wifi-u.com collected 2026-10-04 22:57:44 UTC 2,055 bytes, 1 lines download raw bytes

1jQuery.extend({highlight(t,e,n,i){if(3===t.nodeType){const h=t.data.match(e);if(h){const e=document.createElement(n||"span");e.className=i||"highlight";const s=t.splitText(h.index);s.splitText(h[0].length);const l=s.cloneNode(!0);return e.appendChild(l),s.parentNode.replaceChild(e,s),1}}else if(1===t.nodeType&&t.childNodes&&!/(script|style)/i.test(t.tagName)&&(t.tagName!==n.toUpperCase()||t.className!==i))for(let h=0;h<t.childNodes.length;h++)h+=jQuery.highlight(t.childNodes[h],e,n,i);return 0}}),jQuery.fn.unhighlight=function(t){const e={className:"highlight",element:"span"};return jQuery.extend(e,t),this.find(e.element+"."+e.className).each(function(){const t=this.parentNode;t.replaceChild(this.firstChild,this),t.normalize()}).end()},jQuery.fn.highlight=function(t,e){const n={className:"highlight",element:"span",caseSensitive:!1,wordsOnly:!1};if(jQuery.extend(n,e),t.constructor===String&&(t=[t]),t=jQuery.grep(t,function(t){return""!==t}),0===(t=jQuery.map(t,function(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")})).length)return this;const i=n.caseSensitive?"":"i";let h="("+t.join("|")+")";n.wordsOnly&&(h="\\b"+h+"\\b");const s=new RegExp(h,i);return this.each(function(){jQuery.highlight(this,s,n.element,n.className)})},function(t,e,n){function i(t,e){t.unhighlight(),e.rows({filter:"applied"}).data().length&&(e.columns().every(function(){const t=this;t.nodes().flatten().to$().unhighlight({className:"column_highlight"}),t.nodes().flatten().to$().highlight(t.search().trim().split(/\s+/),{className:"column_highlight"})}),t.highlight(e.search().trim().split(/\s+/)))}n(e).on("init.dt.dth",function(t,e){if("dt"!==t.namespace)return;const h=new DataTable.Api(e),s=n(h.table().body());(n(h.table().node()).hasClass("searchHighlight")||e.oInit.searchHighlight||DataTable.defaults.searchHighlight)&&(h.on("draw.dt.dth column-visibility.dt.dth column-reorder.dt.dth",function(){i(s,h)}).on("destroy",function(){h.off("draw.dt.dth column-visibility.dt.dth column-reorder.dt.dth")}),h.search()&&i(s,h))})}(window,document,jQuery);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.