$(".set-tab a").on("mouseenter",function(){
var txCon = $(this).find("i").text();
var txLength = $(this).find("i").text().length;
if(txLength > 7){
$(".tb-r").remove();
$(this).append('<span class="tb-r">'+txCon+'</span>');
$(".tb-r").stop().fadeIn(400);
}
}).on("mouseleave",function(){
$(".tb-r").stop().fadeOut(400);
});
아래는 부모의 overflow:hidden; 때문에 안보일 때 fixed
$(".gantt-aside-item").find('.tx-row2').on("mouseenter", function(e){
var pLeft = $(this).offset().left;
var pTop = $(this).offset().top;
var pText = $(this).text();
var pTxLength = $(this).text().length;
var thisWidth = $(this).outerWidth();
var thisHeight = $(this).outerHeight();
var pLeft = $(this).offset().left;
var pTop = $(this).offset().top;
if(pTxLength > 16){
$("#toolBox").html(pText);
$("#toolBox").show();
$("#toolBox").css({'position':'fixed', 'left':pLeft + thisWidth/2, 'top':pTop - 2*thisHeight, 'text-align':'center'});
}
}).mouseleave(function(){
$("#toolBox").hide();
});
'jquery' 카테고리의 다른 글
[bxslider.js] thumbnail controls (0) | 2020.04.10 |
---|---|
[swiper.js] 마우스 드래그 방지, 반응형 설정 (0) | 2020.04.10 |
nav 반응형 소스 (0) | 2020.04.10 |
모바일 nav에서 하위 메뉴가 있을 때 링크 제거하기 (0) | 2020.04.06 |
모바일 nav에서 html, body height 100%로 하기 (0) | 2020.04.06 |
댓글