사용자가 마우스를 가리키면 문자가 재 배열되도록 내 페이지의 일부 텍스트를 원합니다. 예를 들어 mouseover "WORK"는 "OWKR"이됩니다. 나는 js가 필요하다고 생각하지만 나는 아직 꽤 js에 익숙하지 않다.마우스 오버시 문자/문자 재정렬
<div class="header">
<div id="access" role="navigation">
<ul id="nav">
<li id="work"><a href="work.html" title="Portfolio">WORK</a></li>
<li id="studio"><a href="studio.html" title="About Us">STUDIO</a></li>
<li id="contact"><a href="mailto:someone">CONTACT</a></li>
<li id="news"><a href="news.html" title="Goings Ons">NEWS</a></li>
</ul>
</div>
</div>
내가 Combining .hover() and .replaceWith()에 도움이 내 목록은 그 코드를 확장 게시물을 발견 : 다음은 내 HTML입니다. 그러나, 나는 내 js가 깨끗한 것처럼 느껴지지 않으며 다른 문제는 마우스 오버시 더 이상 텍스트가 링크가 아니라는 것입니다.
$(document).ready(function() {
$("#work").hover(
function() {
$('#work').text('KROW');
},
function() {
$('#work').text('WORK');
}
);
$("#studio").hover(
function() {
$('#studio').text('DUTIOS');
},
function() {
$('#studio').text('STUDIO');
}
);
$("#contact").hover(
function() {
$('#contact').text('ANOTTCC');
},
function() {
$('#contact').text('CONTACT');
}
);
$("#news").hover(
function() {
$('#news').text('ENSW');
},
function() {
$('#news').text('NEWS');
}
);
});
나는 아마 잘되지 알고 있지만, 내가 원하는 것처럼 다시 정렬 얻을 수있는 유일한 방법이었다 : 여기 내 JS를합니다. 어떤 도움
감사합니다!
이 기사를 읽으면 도움이 될 것입니다. http://tympanus.net/codrops/2013/08/06/creative-link-effects/ – himanshu
위의 코드는 원하는대로 완벽하게 작동합니다. 단지 'li'ID를
예, 저는 바보입니다. j> (예 : #work> a, #contact> a와 같이)에서 작업, 연락처 등을 추가하기 만하면됩니다. 제대로 작동하고 링크가 유지됩니다. 감사! – markems