2026, 새로운 도약을 시작합니다.

latest.skin.php 수정에 문제가 있어서 글을 올립니다!! 채택완료

아래는

basic에 latest.skin.php 코드입니다!!

Copy

view.skin.php에 들어가 좋아요 버튼을 누르면 즉각적으로 숫자가 변화도록 하고싶었는데 여기서 문제가 생겼습니다.

1. 좋아요를 누르고 다시 취소가 안됩니다.

2. 좋아요를 누른 직 후에는 숫자가 바뀌는데 다시 새로고침을 하면 숫자가 좋아요를 누르기전 숫자로 바뀝니다.

991484400_1658847893.2626.png

이런식으로 누른 당시에는 숫자가 4가 되었다가

991484400_1658847928.0032.png

새로고침을하면 다시 3으로 바뀝니다. 

3.

Copy

이 코드는 좋아요를 누르기 전에는 흰색하트 누르고 난 후 에는 빨간 하트로 만들고 싶었는데

wr_good이 0일 때만 흰색하트고 나머지는 다 빨간하트라 어디 부분이 0일 때를 넣어야하는지 모르겠습니다. 

혹시 이 1 2 3 에 대해서 알고있으신분은 도움을 주셨으면 합니다.!!

지금 구현중인 사이트 주소는 http://dkagh012.ivyro.net/ 입니다

하트 위에꺼는 1 과 2에 해당되고 아래 하트는 3에 해당됩니다

제가 글을 잘 못써서 이상하거나 이해안되는부분 있으시면 말씀해주세요!!

답변 1개

채택된 답변
+20 포인트

일단 다른문제는 둘째치고 클릭이벤트 스크립트가 게시물만큼 반복되서 등록되네요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

$(function() {
// 추천, 비추천
$("#lt_good").click(function() {
var $tx;
if(this.id == "lt_good")
$tx = $("#lt_v_act_good");

excute_good(this.href, $(this), $tx);
return false;
});
});

이부분 말씀하시는게 맞나요?
네 그게 for문안에서 돌아가고 있어서 이벤트가 4번 등록되었습니다. 비로그인상태에서 눌러보시면 경고창 4번뜹니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고