728x90
반응형
a태그에 마우스 오버시 함수와 파라미터가 보이는 부분이있어 a태그의 href를 data-href로 변경하고
a태그에 #이들어가있는경우 javascript:void(0)으로 변경
특정클래스는 변경되지 않도록 예외처리
$("body").on("mouseover", 'a', function(e) {
var a = $(this);
var href = a.attr("href") || a.data("href");
if (href == "#") {
href = "javascript:void(0);";
}
a.off('click.chrome');
if (!a.hasClass("btnGreen")) {
a.on("click.chrome", function(){
window.location.href = href;
}).attr('data-href', href).css({cursor:'pointer'}).removeAttr('href');
}
});
728x90
반응형
'개발 > WEB' 카테고리의 다른 글
[저장용]chartjs 가로 누적 차트 그리기 (0) | 2023.11.13 |
---|---|
이클립스에서 PMD 사용하기(전자정부 룰셋 적용) 씨큐어코딩(Secure Coding) (0) | 2023.01.05 |
[저장용] 스크롤 최하단 감지 이벤트 (0) | 2022.12.19 |
Syntax Error / 구문 오류 (unrecognized expression: #;) (0) | 2021.06.22 |
댓글