Products » Complete Filling Systems
| Line Number | Line Title | Industry | Automation | BPM | Budgetary Price | Image Link | Learn More |
|---|---|---|---|---|---|---|---|
| M001 | Water Packaging Line | beverage, sports drink, water bottle | Semi-Automatic | 20 | $5,000-$25,000 | Image | Learn more |
| M002 | Manual Beverage Filling Machine Line | beverage, sports drink, water bottle | Semi-Automatic | 20 | $5,000-$25,000 | Image | Learn more |
| M003 | Semi Automatic Beverage Filling Line with Piston Filling Machine | beverage, sports drink, water bottle, lotion, | Semi-Automatic | 20 | $5,000-$25,000 | Image | Learn more |
| M003-R | Manual Sauce Bottling Line | food, sauce | Semi-Automatic | 20 | $5,000-$25,000 | Image | Learn more |
| M012 | Semi-Automatic Wine Bottling Line | beverage, liquor | Semi-Automatic | 20 | $5,000-$25,000 | Image | Learn more |
| M015 | Semi-Automatic Table Top Liquid Bottling Line | Bottled Water, Food and Beverage, Cleaners and Chemicals, Oils and Lubricants, Personal Care and Household, Pharma and Nutraceuticals | Semi-Automatic | 20 | $5,000-$25,000 | Image | Learn more |
| M025 | Semi-Automatic Water Bottling Line | beverage, sports drink, water bottle | Semi-Automatic | 20 | $5,000-$25,000 | Image | Learn more |
| Line Number | Line Title | Industry | Automation | BPM | Budgetary Price | Image Link | Learn More |
(function($) { $.fn.extend({ miniToolTips: function(options) { var defaults = { text: "", selector: "", html: "
", className: "miniToolTip", leftOffset: 0, topOffset: 15, msIn: 200, msOut: 100, animationDistance: 15, hoverDelay: 300 }, tip, timer, o = $.extend(defaults, options);
function setDataAttribute(el) { var content = ""; if (o.text !== "") { content = o.text; } else if (el.alt !== undefined) { content = el.alt; } else if (el.title.length > 0) { content = el.title; } else if (el.href !== undefined) { content = el.href; } else if (o.selector !== "") { content = $(el).find(o.selector).html(); } else { content = $(el).html(); } $(el).removeAttr('title alt').attr('data-tip', content); }
function createToolTip(el) { var offset = $(el).offset(); tip = $(o.html) .addClass(o.className) .append($(el).attr('data-tip')) .css('opacity', 0) .appendTo(document.body); tip.css({ 'top': offset.top - tip.outerHeight() - o.animationDistance - o.topOffset, 'left': offset.left - o.leftOffset }).animate({ opacity: 1, top: '+=' + o.animationDistance }, o.msIn, 'swing'); }
function removeToolTip() { $("." + o.className).stop(true).animate({ opacity: 0, top: '-=' + o.animationDistance }, o.msOut, 'swing', function() { $(this).remove(); }); } return this.each(function() { var _this = this; setDataAttribute(_this); $(_this).unbind('mouseover').bind('mouseover mouseout', function(e) { e.preventDefault(); if (e.type == "mouseover") { timer = setTimeout(function() { createToolTip(_this); }, o.hoverDelay); } else { window.clearTimeout(timer); removeToolTip(); } }); }); } }); })(jQuery); $(document).ready(function() { //standard useage $('a,img').miniToolTips(); //can be applied to any element and the content can be any child element which matches a standard jQuery selector $('li').miniToolTips({selector: "span"}); //you can override them $('li:last').miniToolTips(); //you can force different text $('p>span').miniToolTips({text: "This text is set"}); });


