Server : nginx/1.22.1 System : Linux iZwz9daxib3w3i063fw434Z 3.10.0-1127.19.1.el7.x86_64 #1 SMP Tue Aug 25 17:23:54 UTC 2020 x86_64 User : www ( 1000) PHP Version : 7.2.33 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv Directory : /www/wwwroot/www.jkmold.com/statics/xingjingke/js/ |
// JavaScript Document /*! Copyright (c) 2014 Chiukingho.*/ var homePage; (function(factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. define(['jquery'], factory); } else if (typeof exports === 'object') { // Node/CommonJS style for Browserify module.exports = factory; } else { // Browser globals factory(jQuery); } }(function($) { homePage = function() { var $this = this; $this.tab(); } //$.extend({ // author: function () { // return "chiukingho" // }, // direction: function () { // return "none" // } //}); $.addClass = function(elem, newClass) { if (!elem) return false; else if (!elem.className) { elem.className = newClass; return false; } else { var ownClass = elem.className.split(" "), had = false; for (var i = 0; i < ownClass.length; i++) { if (ownClass[i] === newClass) { had = true; break; } } if (!had) { elem.className += " " + newClass; } return had; } }; $.removeClass = function(elem, oneClass) { if (!elem || !elem.className) return false; var ownClass = elem.className.split(" "), had = false; for (var i = 0; i < ownClass.length; i++) { if (ownClass[i] === oneClass) { ownClass.splice(i, 1); had = true; break; } } if (had) { elem.className = ""; if (ownClass.length < 1) { return had; } else if (ownClass.length == 1) { elem.className = ownClass[0]; } else if (ownClass.length > 1) { for (var i = 0; i < ownClass.length; i++) { if (i == ownClass.length - 1) { elem.className += ownClass[i]; } else { elem.className += ownClass[i] + " "; } } } } return had; }; $.addEvent = function(elem, eventName, handler) { if (elem) { if (elem.addEventListener) { return elem.addEventListener(eventName, handler, false); } else if (elem.attachEvent) { return elem.attachEvent("on" + eventName, handler); } else { elem["on" + eventName] = handler; } } }; $.removeEvent = function(elem, eventName, handler) { if (elem) { if (elem.removeEventListener) { return elem.removeEventListener(eventName, handler, false); } else if (elem.detachEvent) { return elem.detachEvent("on" + eventName, handler); } else { elem["on" + eventName] = null; } } }; $.getEvent = function(event) { return event ? event : window.event; }; $.getTarget = function(event) { return event.target || event.srcElement; }; $.getRelatedTarget = function(event) { return event.relatedTarget || event.toElement || event.fromElement || null; }; //$.contains = function (parent, cur) { // while (cur.parentNode) { // if (cur.parentNode === parent) { // return true; // } // cur = cur.parentNode; // } // return false; //}; $.preventDefault = function(event) { if (event.preventDefault) { event.preventDefault(); } else { event.returnValue = false; } }; $.stopPropagation = function(event) { if (event.stopPropagation) { event.stopPropagation(); } else { event.cancleBubble = true; } }; $.get_pos = function(elem) { if (!elem) return false; var left = elem.offsetLeft, top = elem.offsetTop, current = elem.offsetParent; while (current !== null) { left += current.offsetLeft; top += current.offsetTop; current = current.offsetParent; } return { "left": left, "top": top }; }; $.get_dir = function(elem, mouse_pos) { if (!elem) return false; var pos = $.get_pos(elem), size = { "width": elem.offsetWidth, "height": elem.offsetHeight }, dx = mouse_pos.x - pos.left - size.width / 2, dy = (mouse_pos.y - pos.top - size.height / 2) * -1, eve_tan = dy / dx, tan = size.height / size.width; if (dx != 0) { if (eve_tan > tan * -1 && eve_tan < tan && dx < 0) { return "left"; } else if (eve_tan > tan * -1 && eve_tan < tan && dx > 0) { return "right"; } else if ((eve_tan > tan || eve_tan < tan * -1) && dy > 0) { return "top"; } else if ((eve_tan > tan || eve_tan < tan * -1) && dy <= 0) { return "bottom"; } } else if (dy > 0) { return "top"; } else { return "bottom"; } }; homePage.prototype = { tab: function() { var hover_dir = { wrapper: $(".CoreBusinesslist")[0], box: $(".CoreBusinesslist li"), target: $(".CorebgColour"), bindEvent: function() { var mouse_pos, x, y, stop_bubble; for (var i = 0; i < hover_dir.box.length; i++) { (function(n) { $.addEvent(hover_dir.box[n], "mouseover", function(event) { event = $.getEvent(event); var relatedT = $.getRelatedTarget(event); if (!$.contains(hover_dir.box[n], relatedT)) { var child = hover_dir.box[n].childNodes[0]; $.stopPropagation(event); $.removeClass(hover_dir.target[n], "to-left") || $.removeClass(hover_dir.target[n], "to-right") || $.removeClass(hover_dir.target[n], "to-top") || $.removeClass(hover_dir.target[n], "to-bottom"); x = event.pageX; y = event.pageY; mouse_pos = { "x": x, "y": y }; var dir = $.get_dir(hover_dir.box[n], mouse_pos); switch (dir) { case "left": $.addClass(hover_dir.target[n], "from-left"); break; case "right": $.addClass(hover_dir.target[n], "from-right"); break; case "top": $.addClass(hover_dir.target[n], "from-top"); break; case "bottom": $.addClass(hover_dir.target[n], "from-bottom"); break; default: break; } } }); $.addEvent(hover_dir.box[n], "mouseout", function(event) { event = $.getEvent(event); var relatedT = $.getRelatedTarget(event); if (!$.contains(hover_dir.box[n], relatedT)) { $.removeClass(hover_dir.target[n], "from-left") || $.removeClass(hover_dir.target[n], "from-right") || $.removeClass(hover_dir.target[n], "from-top") || $.removeClass(hover_dir.target[n], "from-bottom"); x = event.pageX; y = event.pageY; mouse_pos = { "x": x, "y": y }; var dir = $.get_dir(hover_dir.box[n], mouse_pos); switch (dir) { case "left": $.addClass(hover_dir.target[n], "to-left"); break; case "right": $.addClass(hover_dir.target[n], "to-right"); break; case "top": $.addClass(hover_dir.target[n], "to-top"); break; case "bottom": $.addClass(hover_dir.target[n], "to-bottom"); break; default: break; } } }); })(i); } }, init: function() { hover_dir.bindEvent(); } }; hover_dir.init(); } } })); $(function() { var functions = new homePage(); //$(".nav").find(".menu-nav").addClass("show"); //以上【 <a href="'+location.href+'">'+$(".news_Detailed_title h3").text()+'</a> 】的内容由沙漠风(<a href="http://www.szweb.cn/">http://www.szweb.cn/</a>)为您提供,本文网址: '+location.href+' ,转载请注明出处!更多有关<a //href="http://www.szweb.cn/">深圳网站建设</a>,微信营销、电商平台建设、系统开发等互联网应用服务都可以联系我们。热线:0755-83739159或致电大客户专线:15818561755 卢经理。</p>') })