0
나는 내 웹 사이트에서 제품을 홍보하기 위해 일종의 격자 모양 레이아웃으로 작업 중이다. 두 가지 아이디어가 있지만 그 아이디어를 하나의 코드로 병합 할 수는 없습니다. 아이디어는 다양한 크기의 이미지를 흰색 글자 (제품 이름)가있는 검은 색 배경으로 덮고 마우스로 가리면 퇴색합니다.Javascript Text On Mouse Enter
내 아이디어 모두 :
-
$('ul li').mouseenter(function(){ var image= $(this).find('img'), caption = $(this).find('div'); caption.width(image.width()); caption.height(image.height()); caption.fadeIn();}).mouseleave(function(){ var image= $(this).find('img'), caption = $(this).find('div'); caption.width(image.width()); caption.height(image.height()); caption.fadeOut();
});
http://jsfiddle.net/yAfLU/는 거의 원래 초안 ... 두 번째 링크가 작동 자바 스크립트를 포함하고, 첫 번째는 두 개의 아이디어를 통합해야한다 무엇을 포함에, 내가 만든 난장판의 위로를 청소 . 일단 최상위 그림이 작동하면 나머지 작업 방법을 알게 될 것입니다.
내가 말했듯이, 나는 원래의 초안으로 만든 엉망을 복원하기 위해 최선을 다 했으므로 잘못된 CSS와 JS는 'ul li'에 대한 참조입니다. 나는 당신의 고침을 시도했다는 것을 맹세할 수 있었고, 고칠 수 없었습니다 ... 고마워요! – this