$(document).ready(function(){ reset_height(0); $('.cal-btn').click(function(){ if (gocal()) { $('#result').show(); reset_height(1); } }); $('.reset-btn').click(function(){ $($('input[name=xz]')[0]).attr('checked', true); $($('input[name=nd]')[0]).attr('checked', true); $('#mj').val(''); $('#zj').val(''); $('#result').hide(); reset_height(0); remove_err(); }); $('.help').each(function(){ $(this).click(function(evt){ evt.stopPropagation(); $('#' + $(this).attr('id') + '_help').toggle(); }); }); $('.close').each(function(){ $(this).click(function(){ $(this).parent().hide(); }); }); $(document).click(function(){ $('.tsk').each(function(){ $(this).hide(); }); }); }); function remove_err() { $('.err').each(function(){ $(this).remove(); }); $('.inpt').each(function(){ $(this).css('border', '1px solid #D6D6D6'); }); } function reset_height(c) { var h = 307; var ie = $.browser.msie; if (c != 1) { h = 307; } else { h = ie ? 679 : 675; } baidu.app.setHeight(h); } function gocal(f) { var mj = parseFloat($('#mj').val()); var zj = parseFloat($('#zj').val()); if (!mj || isNaN(mj) || mj > 1000000) { show_err('mj', '请输入正确的房屋建筑面积'); $('#mj').css('border', '1px solid #FF6633').focus(); return false; } else { $('#mj').css('border', '1px solid #D6D6D6'); $('#mj_err').remove(); } if (!zj || isNaN(zj) || zj > 1000000000) { show_err('zj', '请输入正确的房屋总价'); $('#zj').css('border', '1px solid #FF6633').focus(); return false; } else { $('#zj').css('border', '1px solid #D6D6D6'); $('#zj_err').remove(); } var xz = $('input[name=xz]:checked').val(); var nd = $('input[name=nd]:checked').val(); //契税 var qs = 0; if (xz == 2) { qs = zj * 0.03; } else { if (mj >= 90) { qs = zj * 0.015; } else { qs = zj * 0.01; } } var yys = 0; var grsds = zj * 0.01; if (nd == 2) { yys = zj * 0.0555; } else{ grsds = 0; //个税 } var cjs = yys * 0.07; var jyfjf = yys * 0.03; var hj = qs + yys + cjs + jyfjf + grsds; $('#r_hj').html(fmoney(hj, 2)); $('#r_qs').html(fmoney(qs, 2)); $('#r_yys').html(fmoney(yys, 2)); $('#r_cjs').html(fmoney(cjs, 2)); $('#r_jyfjf').html(fmoney(jyfjf, 2)); $('#r_grsds').html(fmoney(grsds, 2)); return true; } function fmoney(s, n) { n = n > 0 && n <= 20 ? n : 2; s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + ""; var l = s.split(".")[0].split("").reverse(), r = s.split(".")[1]; t = ""; for(i = 0; i < l.length; i ++ ) { t += l[i] + ((i + 1) % 3 == 0 && (i + 1) != l.length ? "," : ""); } return t.split("").reverse().join("") + "." + r; } //提示错误 function show_err(id, msg) { if ($('#' + id + '_err').length == 0) { var t = $('#' + id).offset().top; var l = $('#' + id).offset().left; var h = $('#' + id).height(); var w = $('#' + id).width(); var div = '<div id="' + id + '_err" class="err" style="left:' + (l+w+20) + 'px;top:' + t + 'px;"><div class="con">' + msg + '</div><div class="arr"></div><div style="clear:both"></div></div>'; $(div).appendTo(document.body); //$('#wrapper').after(div); } }
二手房贷款计算器
最新推荐文章于 2023-03-14 12:41:42 发布