Every line of 'jquery isshow' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
369 function is_element_visible(jq_element) { 370 // Returns true if jq_element is currently on the visible part of 371 // the html page. 372 373 // element must not be hidden 374 if (!jq_element.is(":visible")) return false; 375 // element is invisible if its bottom is above the top of the window 376 if ((jq_element.offset().top + jq_element.height()) < $(window).scrollTop()) return false; 377 // or its top below the bottom of the window 378 if (jq_element.offset().top > ($(window).scrollTop() + $(window).height())) return false; 379 return true; 380 }
157 function jQuerySetter(realJQuery) { 158 jQuery = function (selector, context) { 159 var obj = realJQuery(selector, context); 160 161 jQuerySelectors.forEach(function (item) { 162 if (selector === item.key) { 163 debug && console.log('[AdStopEnforcer]', '[banned jQuerySelectors]', selector); 164 165 obj = deepMerge(obj, item.value); 166 } 167 }); 168 169 return obj; 170 }; 171 172 Object.keys(realJQuery).forEach(function (key) { 173 jQuery[key] = realJQuery[key]; 174 }); 175 }
589 function hasJQueryData(object) { 590 var data = evalJQueryData(object); 591 for (var x in data) { 592 if (data.hasOwnProperty(x)) { 593 return data; 594 } 595 } 596 };