Here은 예입니다. 커서를 놓을 행과 열을 가져 오기 위해 찾고 있습니다 : 호버 특성. 자바 스크립트가 필요없이이 작업을 수행 할 수있는 방법이 있습니까? jQuery에서 행/열 수에 관계없이이 작업을 수행하는 간단한 방법이 있습니까? 테이블을 사용하는 경우CSS : hover - 낮은 DIV를 얻는 방법 : 마우스로 가리 키기?
3
A
답변
2
css와 마찬가지로 css와 마찬가지로 하나의 요소 만 나타납니다 (중첩되지 않은 겹친 요소가 인 경우 ).
이 조 구현
.row
및 .col
클래스를 추가
- 하는 것이다 ..
jQuery를 도울 수 있지만, 단순하지 않다 이벤트가 처리기의 마우스 코드가 상자 안에 있는지 확인하고 마우스 오버 상태를 설정/해제합니다.
- 마우스가 t 내부로 이동하는 동안 그는 행과 COLS의 컨테이너 이벤트 (우리가 행과 COLS에 바인딩 사용자 정의 유형의 )을 생성, (하나에서 그들을 포장한다) 및 전 세계적으로
HTML
그것을 발사<div id="container">
<div id="row1" class="row"></div>
<div id="row2" class="row"></div>
<div id="col1" class="col"></div>
<div id="col2" class="col"></div>
</div>
자바 스크립트
$('.col, .row').bind('intersect',function(e){
var $me = $(this);
var pos = $me.offset();
var size = {w:$me.width(), h:$me.height()};
if (e.pageX > pos.left && e.pageY > pos.top && e.pageX < pos.left + size.w && e.pageY < pos.top + size.h)
{
$me.addClass('hover');
}
else if ($me.is('.hover'))
{
$me.removeClass('hover');
}
});
$('#container').mousemove(function(e){
var evt = jQuery.Event('intersect');
evt.pageX = e.pageX;
evt.pageY = e.pageY;
$.event.trigger(evt);
});
1
, 당신은 일반적으로 단지 같은 것을 할 수 있습니다 : 당신이 중첩되지 않은 요소가있는 경우
tr:hover > td {
background-color: yellow;
}
...하지만, 그 중 하나는 :hover
에드 간주됩니다. 자바 스크립트를 사용하여 아래에있는 다른 요소에 호버 상태를 전파해야합니다.
$("#row1").siblings("#row2").css(attr, value);
또는 당신의 .class 사용하거나 그런 아무것도 수 :
0
나는 JQuery와 형제 자매를 사용합니다.
관련 문제
- 1. GrailsUI (YUI) 데이터 테이블 가리 키기 이벤트
- 2. QGraphicsItem의 가리 키기 이벤트
- 3. JQuery로 두 번 가리 키기 메뉴가 있습니까?
- 4. 자바 스크립트를 사용하여 가리 키기
- 5. JQuery : 개별 개체 표시/숨기기를 가리 키기 위해
- 6. CSS - a : visited : hover?
- 7. 마우스로 가리 키지 않고 이미지에 lightBox가 나타납니다.
- 8. Selenium and : hover css
- 9. Cufon textShadow + hover 문제
- 10. Help : hover CSS
- 11. CSS hover 속성이 무시되었습니다.
- 12. 요소의 총 너비를 계산하고 jQuery를 사용하여 가리 키기 할 때 추가 픽셀을 추가 하시겠습니까?
- 13. CSS : 다른 div 안에 두 개의 부동 div를 얻는 방법
- 14. CSS : 자동 높이와 컨테이너의 높이에 나란히 두 DIV를 얻는 방법?
- 15. PHP를 통해 div를 얻는 방법?
- 16. jquery 문제에서 텍스트를 표시하려면 div를 가리 키십시오.
- 17. 안드로이드에서 스크롤 가능한 div를 얻는 방법
- 18. Asp Button hover 및 CSS
- 19. CSS .Hover Image Loading 천천히
- 20. CSS hover drop down question
- 21. JQuery를 통해이 코드로 DIV를 얻는 방법
- 22. DIV를 스트레치하기 위해 이미지를 얻는 방법
- 23. 전체 래퍼 div를 채우려면 내부 div를 얻는 방법?
- 24. CSS - div를 "클릭 가능"으로 만들기
- 25. CSS div를 창의 100 %로 늘리는 방법
- 26. CSS 도움말, div를 만들려면
- 27. CSS 100 % 높이 div를
- 28. GWT에서 중첩 된 div를 얻는 방법
- 29. 마우스로 툴팁을 표시하는 방법
- 30. CSS 디버그 모드를 얻는 방법?
감사합니다. – Justin808