테스트 사이트 - 개발 중인 베타 버전입니다

이미지 alt 부분 캡션으로 활용하기

· 14년 전 · 703
$(document).ready(function()
{
$(".content img").each(function(i) 
{
var captiontext = $(this).attr('alt');
if(captiontext == '') {
$(this).wrap("<div class='imgpost'></div>");
$(this).parent().append("<div class='nonecaption'></div>");
} else {
$(this).wrap("<div class='imgpost'></div>");
$(this).parent().append("<div class='thecaption'>▲" + captiontext + "</div>");}
});
});

이미지 alt 부분을 캡선으로 사용합니다.

그냥했다가는 전체 이미지를 체크하기때문에 일정영역(content)을 class로 묶고 그안에서만 체크하도록 하였습니다.

imgpost / thecaption 부분은 style로 따로 만드시면 취향따라 만드실수 있겠네요.

alt 여부 체크하는 if문도 넣었습니다.

저는 아래와같이 구현하였습니다.


[이 게시물은 관리자님에 의해 2011-10-31 16:55:28 jQuery에서 이동 됨]

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
12245
12244
12243
12241
12239
12238
12237
12233
12232
12230
355
12227
12226
12225
353
12221
12220
12219
12218
12217
12216
12215
12214
12213
12212