JavaScript -JQuery -Onhover On Click- 플러그인 수정
-
05-07-2019 - |
문제
오른쪽을 보면 썸네일 갤러리가 있습니다. 'on on on'on 'on hover'에서 동작을 변경해야합니다. 저는 JavaScript 개발자가 아니며이 시점에서 스크립트를 변경하는 것은 쓸데없는 일입니다 (다른 이유로 이것을 수정하는 데 너무 많은 시간).
행동을 '클릭'에서 'on hover'에서 'on on hover'에서 변경할 수있는 방법을 찾도록 도와 줄 수 있다면 대단히 감사하겠습니다.
링크는 이것입니다 (편집 : 링크 제거, 문제가 해결되었습니다. 감사합니다)
여러분을 도와 주려면 /js/jquery.galleriffic.js 파일을 찾고 있습니다.
해결책
파일을 살펴보면 정확히 두 개의 onclick 핸들러가 있으며, 이는 OnMouseEnter 핸들러로 변경해야합니다. 왜 이것이 너무 많은 시간이 걸릴지 모르겠습니다. 또한 OnMouseEnter 핸들러를 적절한 링크에 첨부 할 수 있습니다.
$('a.thumb').mouseenter(function(e)
{
$(this).click();
});
더 이상 클릭 할 수없는 경우 하단 요소에서 클릭 이벤트 버블 링을 중지해야합니다.
$('a.thumb img').click(function(e)
{
e.stopImmediatePropagation();
});
다른 팁
스크립트 태그 내에서 갤러리 페이지의 바닥 글에 위의 두 스 니펫을 추가했습니다.
감사
<script type="text/javascript">
//Makes hover work instead of click on gallery
$('a.thumb').mouseenter(function(e)
{
$(this).click();
});
$('a.thumb img').click(function(e)
{
e.stopImmediatePropagation();
});
</script>
제휴하지 않습니다 StackOverflow