diff --git a/src/main/webapp/WEB-INF/jsp/web/kakao/msgdata/ft/KakaoFriendsTalkMsgDataView.jsp b/src/main/webapp/WEB-INF/jsp/web/kakao/msgdata/ft/KakaoFriendsTalkMsgDataView.jsp index 16b0ae09..12a4454b 100644 --- a/src/main/webapp/WEB-INF/jsp/web/kakao/msgdata/ft/KakaoFriendsTalkMsgDataView.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/kakao/msgdata/ft/KakaoFriendsTalkMsgDataView.jsp @@ -65,21 +65,20 @@ $(document).ready(function (){ }); - //웹링크 버튼명 +// 웹링크 버튼명 변경 시 미리보기에도 적용 (여러 개일 때 정확하게) $(document).on('keyup', '#btnNmWeb', function(){ - var inputTxt = $(this).val(); - if(!inputTxt){ - inputTxt = '웹링크'; - } - $('#btnViewWL').text(inputTxt); + var inputTxt = $(this).val() || '웹링크'; + // 웹링크용 인풋만 골라서 현재 인덱스를 구함 + var $webNmInputs = $('input#btnNmWeb'); + var idx = $webNmInputs.index(this); + // 미리보기 영역의 웹링크 버튼들 중, 동일한 인덱스의 버튼 텍스트를 바꿔줌 + $('.btnViewArea .btn_kakao_type.btnEmpty[id^=btnViewWL]').eq(idx).text(inputTxt); }); - //앱링크 버튼명 $(document).on('keyup', '#btnNmApp', function(){ - var inputTxt = $(this).val(); - if(!inputTxt){ - inputTxt = '앱링크'; - } - $('#btnViewAL').text(inputTxt); + var inputTxt = $(this).val() || '앱링크'; + var $appNmInputs = $('input#btnNmApp'); + var idx = $appNmInputs.index(this); + $('.btnViewArea .btn_kakao_type.btnEmpty[id^=btnViewAL]').eq(idx).text(inputTxt); }); $(".friend_talk_wrap #ad_Y").click(function () { @@ -1685,7 +1684,7 @@ function updateButtons(){