저는 첫 번째 jquery 프로젝트를 작업 중이며 simpletip 플러그인에 관한 질문이 있습니다. 나는 기본적으로 사용자가 다른 회의 제목을 클릭 할 수있는 달력이 있으며 해당 날짜는 특정 색으로 음영 처리됩니다. 그런 다음 사용자가 해당 날짜를 가리키면 모임에 대한 자세한 정보를 표시하는 데 간단한 팁을 사용하고 있습니다.특정 조건이 충족되면 simpleTip 만 표시하는 방법은 무엇입니까?
내가 원하는 것은 셀이 채색되어 있거나 "켜져있는"경우에만 단순 설명을 표시하기 위해서입니다. 캘린더가 비어 있고 회의가 활성화되지 않은 경우 모든 간단한 설명이 표시되기를 원하지 않습니다.
나는 .mouseover()로 if 문을 사용해 보았습니다. 이것은 셀이 꺼져있을 때 처음에는 작동합니다. 회의가 켜지고 색이 들어가면 첫 번째 마우스 오버는 아무 작업도 수행하지 않고 두 번째 마우스 오버는 단순 팁을 표시 한 다음 셀이 꺼진 후에도 여전히 단순 팁이 활성 상태로 유지됩니다.
$("#jan3").mouseover(function() {
if (meeting1 = "on") {
$(this).simpletip({
content: '<b>Meeting</b><br/> 9:00-11:00<br/> Some Room'
});
}
});
희망이 있으시면 ... 도움주세요.
가 사전에 감사* 편집 : 여기
$(".button1").click(function() {
if (meeting1 == "off") {
$(".meeting1").stop().animate({ backgroundColor: "#009460", color: "white" }, 1000);
$(".meeting1").css("cursor", "pointer");
plsc = 'on';
}
else {
$(".meeting1").stop().animate({ backgroundColor: "white", color: "black" }, 1000);
$(".meeting1").css("cursor", "default");
plsc = 'off';
}
});
나는 똑같은 문제를 겪고 있고 그걸 힘들게 치고있다. SimpleTip에 대한 버그라고 꽤 확신하고 있습니다. : – Bane