ºã´Å¿Æ¼¼ÎªÄãÌṩ³ýÌúÆ÷¡¢ÓÀ´Å³ýÌúÆ÷¡¢µç´Å³ýÌúÆ÷µÈ³ýÌúÉ豸£¬½Ó´ý²¦´ò0536-8699662×Éѯ³ýÌúÆ÷¼ÛÇ®¡£
ÈÈÏú²úÎ³ýÌúÆ÷¡¢ÓÀ´Å³ýÌúÆ÷¡¢µç´Å³ýÌúÆ÷
µ±Ç°Î»ÖãºÊ×Ò³  >  ÐÐÒµ¶¯Ì¬  >  ¾ØÐεç´Å³ýÌúÆ÷µÄÖÊÁ¿ÆÀÅÐÖ÷Òª¿´ÄÄËĵã

¾ØÐεç´Å³ýÌúÆ÷µÄÖÊÁ¿ÆÀÅÐÖ÷Òª¿´ÄÄËĵã

×÷Õߣººã´Å³ýÌúÆ÷  À´Ô´£º/  Ê±¼ä£º2022-01-22 11:01

Ðí¶à¿Í»§ÔÚ¹ºÖóýÌúÉ豸ʱ»áÓöµ½ÎÊÌâ¡£´ÓÄÄЩ·½Ãæ¿ÉÒÔÖ±¹ÛµØÅжϾØÐεç´Å³ýÌúÆ÷µÄÐÔÄÜ£¬Õâ¶Ô¿Í»§ÔÚÑ¡Ôñ¾ØÐεç´Å³ýÌúÆ÷Ê±ÖÆÖ¹Ã¤Ä¿ÐÔºÜÓÐ×ÊÖú¡£¾ØÐεç´Å³ýÌúÆ÷µÄÐÔÄܲâÊÔÆäʵºÜ¼òÆÓ¡£Èç¹ûÉíÅÔÓо«ÃܵĴÅÁ¦¼ì²âÒÇÆ÷£¬ÄǸüºÃ£¬×ÝȻûÓУ¬Ò²Ã»¹ØÏµ¡£ÏÂÁÐÒªÁì¿ÉÓÃÓÚÅжϾØÐεç´Å³ýÌúÆ÷µÄÖÊÁ¿£º


¾ØÐεç´Å³ýÌúÆ÷


1¡¢¼ì²é¾ØÐεç´Å³ýÌúÆ÷µÄÄÚ²¿½á¹¹Éè¼ÆÊÇ·ñºÏÀí£»
2¡¢¼ì²é¾ØÐεç´Å³ýÌúÆ÷µÄÊÂÇéÊÇ·ñÕý³£Ï¸Ö£»
3¡¢È·ÈϾØÐεç´Å³ýÌúÆ÷µÄÅäµç¹ñϵͳÊÇ·ñÍêÉÆ£»
4¡¢Í¨µçÊÔ»ú£¬¿Éͨ¹ýÂݶ¤µÈÌúÖÊÎïÌå²âÊÔ¾ØÐεç´Å³ýÌúÆ÷µÄ´Å³ÌºÍÎü¸½Á¦µÄ´óС£»
ͨ¹ýÉÏÊöÒªÁ죬¿ÉÒÔÇå³þµØ½«Õý¹æ³§¼ÒÉú²úµÄ¾ØÐεç´Å³ýÌúÆ÷ÓëС×÷·»µÄÁÓÖʲúÎïÇøÀ뿪À´¡£

ÁªÏµÎÒÃÇ

ÁªÏµÈË£ºÀî¾­Àí

ÊÖ»ú£º18863691282

µç»°£º0536-8699662 13070749708

ÓÊÏ䣺sdhengcizg@163.com

µØÖ·£º ɽ¶«Ê¡Î«·»ÊÐΫ³ÇÇøÎ«²ý·ÓëÒó´ó·½»Ö¯¿Ú¶«±±²à300Ã×´¦

lacement(calculatedOffset, placement) var complete = function () { var prevHoverState = that.hoverState that.$element.trigger('shown.bs.' + that.type) that.hoverState = null if (prevHoverState == 'out') that.leave(that) } $.support.transition && this.$tip.hasClass('fade') ? $tip .one('bsTransitionEnd', complete) .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : complete() } } Tooltip.prototype.applyPlacement = function (offset, placement) { var $tip = this.tip() var width = $tip[0].offsetWidth var height = $tip[0].offsetHeight // manually read margins because getBoundingClientRect includes difference var marginTop = parseInt($tip.css('margin-top'), 10) var marginLeft = parseInt($tip.css('margin-left'), 10) // we must check for NaN for ie 8/9 if (isNaN(marginTop)) marginTop = 0 if (isNaN(marginLeft)) marginLeft = 0 offset.top = offset.top + marginTop offset.left = offset.left + marginLeft // $.fn.offset doesn't round pixel values // so we use setOffset directly with our own function B-0 $.offset.setOffset($tip[0], $.extend({ using: function (props) { $tip.css({ top: Math.round(props.top), left: Math.round(props.left) }) } }, offset), 0) $tip.addClass('in') // check to see if placing tip in new offset caused the tip to resize itself var actualWidth = $tip[0].offsetWidth var actualHeight = $tip[0].offsetHeight if (placement == 'top' && actualHeight != height) { offset.top = offset.top + height - actualHeight } var delta = this.getViewportAdjustedDelta(placement, offset, actualWidth, actualHeight) if (delta.left) offset.left += delta.left else offset.top += delta.top var isVertical = /top|bottom/.test(placement) var arrowDelta = isVertical ? delta.left * 2 - width + actualWidth : delta.top * 2 - height + actualHeight var arrowOffsetPosition = isVertical ? 'offsetWidth' : 'offsetHeight' $tip.offset(offset) this.replaceArrow(arrowDelta, $tip[0][arrowOffsetPosition], isVertical) } Tooltip.prototype.replaceArrow = function (delta, dimension, isVertical) { this.arrow() .css(isVertical ? 'left' : 'top', 50 * (1 - delta / dimension) + '%') .css(isVertical ? 'top' : 'left', '') } Tooltip.prototype.setContent = function () { var $tip = this.tip() var title = this.getTitle() $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](tq0