function getchromeversion() { var arr = navigator.useragent.split(' '); var chromeversion = ''; for (var i = 0; i < arr.length; i++) { if (/chrome/i.test(arr[i])) chromeversion = arr[i] } if (chromeversion) { return number(chromeversion.split('/')[1].split('.')[0]); } else { return false; } } (function (jquery) { $.fn.scrollclass = function (config) { var num = 50; var defaults = {}; var config = jquery.extend(defaults, config); var target = this; function addaction() { var length = target.length; for (var i = 0; i < length; i++) { if (target.eq(i).hasclass('action')) continue; var in_position = target.eq(i).offset().top + 100; var window_bottom_position = jquery(window).scrolltop() + jquery(window).height(); if (in_position < window_bottom_position) { target.eq(i).addclass('action'); } } } addaction(); jquery(window).on('scroll', function () { addaction(); }); return target; }; })(jquery); $(document).ready(function () { jquery('.target').delay(300).scrollclass(); });