그누 원본은 추천을 하고 한번 더 추천 누르면
이미 추천 하신 글 입니다.
알터창이 뜹니다.
알터창 대신 추천 할때와 같이 메세지만 보여주기입니다.
사용하는 view.skin.php 하단 추천 스크립트 수정
[code]
function excute_good(href, $el, $tx) {
$.post(
href,
{ js: "on" },
function(data) {
if(data.error) {
alert(data.error);
return false;
}
if(data.count) {
$el.find("strong").text(number_format(String(data.count)));
if($tx.attr("id").search("nogood") > -1) {
$tx.text("이 글을 비추천하셨습니다.");
$tx.fadeIn(200).delay(2500).fadeOut(200);
} else {
$tx.text("이 글을 추천하셨습니다.");
$tx.fadeIn(200).delay(2500).fadeOut(200);
}
}
}, "json"
);
}
[/code]
를 아래 와 같이 수정
[code]
function excute_good(href, $el, $tx) {
$.post(
href,
{ js: "on" },
function(data) {
if(data.error) {
$tx.text(data.error);
$tx.fadeIn(200).delay(2500).fadeOut(200);
return false;
}
if(data.count) {
$el.find("strong").text(number_format(String(data.count)));
if($tx.attr("id").search("nogood") > -1) {
$tx.text("이 글을 비추천하셨습니다.");
} else {
$tx.text("이 글을 추천하셨습니다.");
}
$tx.fadeIn(200).delay(2500).fadeOut(200);
}
}, "json"
);
}
[/code]
참고로
[code]
if(data.error) {
alert(data.error);
return false;
}
[/code]
를 아래처럼 수정 한겁니다.
[code]
if(data.error) {
$tx.text(data.error);
$tx.fadeIn(200).delay(2500).fadeOut(200);
return false;
}
[/code]
댓글 10개
게시글 목록
| 번호 | 제목 |
|---|---|
| 21529 | |
| 21526 | |
| 21521 | |
| 21516 | |
| 21513 | |
| 21502 | |
| 21485 | |
| 21471 | |
| 21467 | |
| 21457 | |
| 21424 | |
| 21421 | |
| 21415 | |
| 21410 | |
| 21406 | |
| 21405 | |
| 21394 | |
| 21378 | |
| 21354 | |
| 21349 | |
| 21345 | |
| 21316 | |
| 21299 | |
| 21297 | |
| 21279 | |
| 21276 | |
| 21254 | |
| 21242 | |
| 21214 | |
| 21206 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기