자바 문의드립니다

자바 문의드립니다

QA

자바 문의드립니다

본문

아래 스크립트에서

추가로 더 짜야될것같은데

안되서 문의드립니다 ㅠㅠ

 

<?php echo display_price(get_price($it)); ?> 이 0원일때

텍스트가 0원(협의)로 나오고

 

<?php echo display_price(get_price($it)); ?>이 0원이 아니고 금액이 있을경우엔

판매금액 그대로 <?php echo display_price(get_price($it)); ?> 나오도록 스크립트를 

수정하려고 하는데

잘ㄷ안되네요...

 

 


<script type="text/javascript">
$(function(){
$(".tab1").click(function() {
    $("#it_tot_price").text(" <?php echo display_price(get_price($it)); ?> ");
});

 

if($("#it_tot_price").text("0원")){

$("#it_tot_price").text("0원(협의)");

}

else{

  $("#it_tot_price").text(" <?php echo display_price(get_price($it)); ?> ");

}
});
</script>

이 질문에 댓글 쓰기 :

답변 2

다음 처럼 하면 되지 않을까 십네요.


<script type="text/javascript">
$(function(){
<?php if(get_price($it) == 0) { ?>
    $("#it_tot_price").text("0원(협의)");
<?php } else { ?>
    $("#it_tot_price").text(" <?php echo display_price(get_price($it)); ?> ");
<?php } ?>
});
</script>

뭐 일단 이상한 부분이 한두군데가 아니긴 한데 몇군데를 찍어 드리자면 if 문은 if($('#it_tot_price').text() == "0원"){} 으로 되어야 합니다. $('#it_tot_price) 텍스트는 탭을 클릭 했을때 내용이 들어 가는데 클릭을 하기전에 if문이 먼저 실행이 될겁니다 

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

회원로그인

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