댓글에서 대화가 좀 길어진다 싶으면, 답글 읽고, 스크롤 끌어 올려서 답글 버튼 누르고, 다시 확인하러 스크롤 내리는 과정이 여간 귀찮은 일이 아닙니다.
html에 버튼 하나 추가하고, 자바스크립트를 추가하면 모든 답글에 답글 달기 버튼을 만들 수 있습니다.
HTML
1 | <a href="javascript:void(0)" onclick="" class="reply" title="답글"><span><i class="icon-reply"></i></span></a> | cs |
먼저 답글 다는 버튼을 찾으셔야 합니다.
html에서 onclick_reply 검색하시면 바로 나오지 않을까 싶습니다.
해당 버튼과 똑같은 형태를 유지해야 하니, onclick=""으로 변경해주시고, class를 "reply-alt" 등으로 변경하신 후에 답글이 출력되는 부분에 붙여 넣어주세요
JS
1 2 3 | $(".reply-alt").each(function() { $(this).attr("onclick", $(this).parents(".comments-replies").find(".reply").attr("onclick")) }); | cs |
.comments-replies는 s_rp_rep 바로 아래에 있는 li의 class입니다.
스킨에 따라 다를 수도 있으니 s_rp_rep 바로 아래에서 s_rp_rep의 내용을 모두 감싸는 요소가 없다면, 추가해주세요.