(function($){
/* hoverIntent by Brian Cherne */
$.fn.hoverIntent = function(f,g) {
// default configuration options
var cfg = {
sensitivity: 7,
interval: 100,
timeout: 0
};
// override configuration options with user supplied object
cfg = $.extend(cfg, g ? { over: f, out: g } : f );
// instantiate variables
// cX, cY = current X and Y position of mouse, updated by mousemove event
// pX, pY = previous X and Y position of mouse, set by mouseover and polling interval
var cX, cY, pX, pY;
// A private function for getting mouse position
var track = function(ev) {
cX = ev.pageX;
cY = ev.pageY;
};
// A private function for comparing current and previous mouse position
var compare = function(ev,ob) {
ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t);
// compare mouse positions to see if they've crossed the threshold
if ( ( Math.abs(pX-cX) + Math.abs(pY-cY) ) cfg.sensitivity ) {
$(ob).unbind("mousemove",track);
// set hoverIntent state to true (so mouseOut can be called)
ob.hoverIntent_s = 1;
return cfg.over.apply(ob,[ev]);
} else {
// set previous coordinates for next time
pX = cX; pY = cY;
// use self-calling timeout, guarantees intervals are spaced out properly (avoids JavaScript timer bugs)
ob.hoverIntent_t = setTimeout( function(){compare(ev, ob);} , cfg.interval );
}
};
// A private function for delaying the mouseOut function
var delay = function(ev,ob) {
ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t);
ob.hoverIntent_s = 0;
return cfg.out.apply(ob,[ev]);
};
// A private function for handling mouse 'hovering'
var handleHover = function(e) {
// next three lines copied from jQuery.hover, ignore children onMouseOver/onMouseOut
var p = (e.type == "mouseover" ? e.fromElement : e.toElement) || e.relatedTarget;
while ( p p != this ) { try { p = p.parentNode; } catch(e) { p = this; } }
if ( p == this ) { return false; }
// copy objects to be passed into t (required for event object to be passed in IE)
var ev = jQuery.extend({},e);
var ob = this;
// cancel hoverIntent timer if it exists
if (ob.hoverIntent_t) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); }
// else e.type == "onmouseover"
if (e.type == "mouseover") {
// set "previous" X and Y position based on initial entry point
pX = ev.pageX; pY = ev.pageY;
// update "current" X and Y position based on mousemove
$(ob).bind("mousemove",track);
// start polling interval (self-calling timeout) to compare mouse coordinates over time
if (ob.hoverIntent_s != 1) { ob.hoverIntent_t = setTimeout( function(){compare(ev,ob);} , cfg.interval );}
// else e.type == "onmouseout"
} else {
// unbind expensive mousemove event
$(ob).unbind("mousemove",track);
// if hoverIntent state is true, then call the mouseOut function after the specified delay
if (ob.hoverIntent_s == 1) { ob.hoverIntent_t = setTimeout( function(){delay(ev,ob);} , cfg.timeout );}
}
};
// bind the function to the two event listeners
return this.mouseover(handleHover).mouseout(handleHover);
};
})(jQuery);
//]]
Sau một thời gian dài dùng viên serum dưỡng tóc mình đã cảm nhận được mái tóc mình thay đổi hoàn toàn, nó mềm mượt và khỏe hơn. Các bạn hãy dùng thử và cảm nhận nhé. -----------------------------------------------------------------------------------------------------
Serum
đặc trị dưỡng tóc hư tổn làm cho tóc mềm mượt - giảm xơ rối mà không cần thêm
bất kì sản phẩm dưỡng tóc - hấp ủ nào nữa ( Làm dày - dài - tóc bóng khoẻ ) - Đặc biệt serum này
rất thơm mùi tinh dầu chứ không có mùi khó chịu nha
- Bảo vệ tóc suốt 48 tiếng.
- Đối với các bạn có 1 mái tóc bị hư tổn thì viên serum dưỡng tóc quả là 1 liều
thuốc đặc trị cực kỳ tốt mà giá rất mềm. Dễ dàng sử dụng mà không cần thêm bất kỳ
sản phẩm dưỡng tóc nào khác. Viên serum dưỡng tóc có thể chăm sóc những mái tóc
bị hư tổn do tác dụng của hóa chất gây ra, giúp tóc mềm mượt, giảm xơ rối, làm
dày và dài tóc, k những thế còn giúp bạn có được 1 mái tóc bóng khỏe.
- Serum đặc trị dưỡng tóc của Thái Lan được chiết suất từ các cây cọ tinh dầu
tự nhiên , không có hóa chất gây hại gì cho tóc cũng như da đầu bởi thành phần hoàn
toàn từ thiên nhiên. Nhập khẩu Thái Lan. Sản phẩm được sử dụng an toàn cho cả
người lớn và trẻ nhỏ, nam nữ đều dùng được. Bảo vệ tóc suốt 48 giờ và không bị
bết dính.
+ Hướng dẫn sử dụng:
Bước 1 : Gội để làm sạch tóc và da đầu
Bước 2 : Để khô tự nhiên 70%
Bước 3 : Lấy tinh dầu dưỡng tóc cho ra lòng bàn tay xoa đều rồi
bôi đều phần thân tóc ( tóc dài 2 viên - tóc ngắn 1 viên )
Bước 4 : Có thể để tự nhiên hoặc sấy tạo kiểu ( ko cần vuốt thêm bất kì dầu
dưỡng nào mà vẫn giữ được tóc cũng như da đầu bởi thành phần hoàn toàn từ thiên
nhiên )
Lưu ý:
- Không nên sử dụng serum ở phần chân tóc vì sẽ khiến cho tóc trông bị bóng nhờn.
Hãy bắt đầu sử dụng ở vùng gần tai và từ thân tóc trở xuống.
- Không sử dụng serum khi tóc khô hoàn toàn. tóc ướt chính là lúc tóc yếu nhất và
cũng là lúc sử dụng serum hiêu quả nhất.
- Không sử dụng quá nhiều serum 1 lần. Dù cho serum sẽ giúp tóc trông khỏe mạnh
hơn nhưng bạn chỉ nên bắt đầu sử dụng serum với 1 lượng bằng viên ngọc trai
hoặc đồng xu tùy vào độ dày mỏng của tóc.
- Giá bán 5k/1v
- Giá sĩ 3k/1v (với số lượng 100v)
- Liên hệ: Ms Nhớ 01694.967.783