좋아요 버튼 질문좀

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
좋아요 버튼 질문좀

QA

좋아요 버튼 질문좀

본문

추천 좋아요를 다른곳에 사용할려고 필요한것만 가지고 와서 이렇게 적용해봤는데 아무것도 작동이안되네요

현재 보여지는거 말고 좋아요 소스 다른게 필요한가요?

 


.article_score {width:100%; padding:0px 10px;text-align:left; *zoom:1;}
.article_score a {display:inline-block; width:43px; height:43px; background:url('./img/sprites_btn.gif') no-repeat; *zoom:1; vertical-align:top;}
.article_score a.btn_good {background-position:0px 0;}
.article_score:after {content:""; display:block; clear:both;}
.article_score a {display:inline-block; width:33px; height:33px; background:url('./img/sprites_btn.gif') no-repeat; *zoom:1; vertical-align:top;margin: 20px 0px 0px 0px;}
.article_score a.btn_good {background-position:0px 0;}
.article_score a.btn_nogood {background-position:-308px 0;}
.article_score .graph {display:inline-block;*zoom:1; margin:0 3px; padding:5px 0; width:215px; height:23px; background:url('./img/sprites_btn.gif') no-repeat 0 -27px;}
.article_score .score_bar_wrap{display:block;float:left;width:144px;}
.article_score .graph .line_border {display:block;width:3px; height:10px; font-size:0; background:url('./img/sprites_ico.gif') no-repeat 0 -1162px;position:absolute;right:-3px;}
.article_score .graph .score_bar {display:block;float:none;height:10px; font-size:0; background:url('./img/bg_recom1.gif') repeat-x 0 3px;position:relative;}
.article_score em { width:34px; line-height:13px; font-family:tahoma; font-size:19px; font-style:normal; text-align:center; font-weight:bold;}
.article_score em.txt_good {color:#7191af;}
.article_score em.txt_nogood {color:#9f0010;}
.limit_score a {float:left;}
.limit_score em {float:left; padding: 0px 0px 0px 10px; width:auto; /*line-height:23px;*/ margin: 19px auto;}
.article_score .graph {display:inline-block;*zoom:1; margin:0 3px; padding:5px 0; width:265px; height:23px; background:url('./img/sprites_btn.gif') no-repeat 0 0;}
.article_score .score_bar_wrap{display:block;float:left;width:194px;}
 
    <?php /* 추천 비추천 모두 사용 */
  if($is_good && $is_nogood) {
   if(!$view[wr_good] && !$view[wr_nogood]) {
    $abbab = "0.5";
   } else {
   $score_sum = $view[wr_nogood] + $view[wr_good];
   $abbab = $view[wr_good] / $score_sum;
  }
  $size = round($abbab*100);
  ?>     
  <? } else if($is_good) { /* 추천만 사용 */ ?>
     <div class="article_score limit_score">
      <a class="btn_good" href="<?php echo $good_href ? $good_href.'&'.$qstr : '#no_member' ?>" id="good_button" title="추천"  style="padding:15px 0px 0px 0px;">like</a>
   <em id="txt_good" class="txt_good"><?=number_format($view[wr_good])?> goods</em> 
  <? } ?>
   </div>
      </li>   
 </ul>
</nav>
 
 
 
<script type="text/javascript">
    $("#good_button, #nogood_button").click(function() {
  if($(this).attr('href')=="#no_member"){alert("회원만 참여 가능합니다.");return false;}
        excute_good(this.href, this.id=="good_button" ? 1:0);
        return false;
    });
    // 이미지 리사이즈
    $("#bo_v_atc").viewimageresize();
});
function excute_good(href, $tx)
{
    $.post(
        href,
        { js: "on" },
        function(data) {
            if(data.error) {
                alert(data.error);
                return false;
            }
            if(data.count) {
    if($tx)
    {
     $("#txt_good").text(number_format(String(data.count)));
     var score_good=parseInt(data.count);
     var score_nogood=parseInt($("#txt_nogood").text());
    }
    else
    {
     $("#txt_nogood").text(number_format(String(data.count)));
     var score_good=parseInt($("#txt_good").text());
     var score_nogood=parseInt(data.count);
    }
    var score_sum = score_good + score_nogood;
    var rate = score_good / score_sum;
    var size = Math.round(rate*100);
    $("#score_bar").css('width', size+"%");
    alert((!$tx ? "비" :"")+"추천이 반영되었습니다.");
            }
        }, "json"
    );
}
</script> 

 

 

이 질문에 댓글 쓰기 :

답변 1

좋아요 아이콘만 사용하는 것이라면

부트스트랩의 아이콘을 이용하시면 간단하게 사용하실 수 있으실 텐데요.

간단하게 예를 든다면,

 


<!DOCTYPE html>
<html>
<head>
<title>Bootstrap Icons</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
</head>
<body class="container">
<i class="glyphicon glyphicon-thumbs-up" style="font-size:36px;color:#f00"></i>
</body>
</html>
 

아이콘을 눌렀을때 원하는 자바스크립트를 호출하려고 한다면
<i class="glyphicon glyphicon-thumbs-up" style="font-size:36px;color:#f00" onclick="호출할 함수"></i>
와 같은 형식으로 하시면 되겠지요.

답변을 작성하시기 전에 로그인 해주세요.
전체 124,450 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT