jq 石头人 真实 伤害 计算器
2016-05-23 15:42
387 查看
闲来无事,用jq瞎编的计算器,填入相应数值
<pre name="code" class="html"><script src="http://apps.bdimg.com/libs/jquery/1.6.4/jquery.js"></script> <style> *{ margin:0px; } input,select,button,div{ width:100%; height:10%; font-size:36px; } </style> <input type="text" class="ap" value="法术强度"onfocus="if (value =='法术强度'){value =''}"onblur="if (value ==''){value='法术强度'}"> <input type="text" class="sr" value="魔法抗性"onfocus="if (value =='魔法抗性'){value =''}"onblur="if (value ==''){value='魔法抗性'}"> <input type="text" class="ar" value="护甲"onfocus="if (value =='护甲'){value =''}"onblur="if (value ==''){value='护甲'}"> <select class="q"> <option value="70">QLevel 0</option> <option value="120">QLevel 1</option> <option value="170">QLevel 2</option> <option value="220">QLevel 3</option> <option value="270">QLevel 4</option> </select> <select class="e"> <option value="60">ELevel 0</option> <option value="100">ELevel 1</option> <option value="140">ELevel 2</option> <option value="180">ELevel 3</option> <option value="220">ELevel 4</option> </select> <select class="r"> <option value="200">RLevel 0</option> <option value="300">RLevel 1</option> <option value="400">RLevel 2</option> </select> <button>click</button> <div class="result"></div> <script> $('button').click( function(){ var sr=_sr('.sr'); var q=_q('.q','.ap'); var e=_e('.e','.ar','.ap'); var r=_r('.r','.ap'); var qSkill=(q*(1-sr)).toFixed(0); var eSkill=(e*(1-sr)).toFixed(0); var rSkill=(r*(1-sr)).toFixed(0); var allSkill=((q+e+r)*(1-sr)).toFixed(0); $(".result").html( "<h1>qSkill:"+qSkill+"</h1>"+ "<h1>eSkill:"+eSkill+"</h1>"+ "<h1>rSkill:"+rSkill+"</h1>"+ "<h1>allSkill:"+allSkill+"</h1>" ); } ); function _sr(e){ return Number($(e).val())/(100+Number($(e).val())); } function _q(a,b){ return Number($(a).val())+Number($(b).val())*0.6; } function _e(a,b,c){ return Number($(a).val())+Number($(b).val())*0.3+Number($(c).val())*0.2; } function _r(a,b){ return Number($(a).val())+Number($(b).val())*1; } </script>
就可以计算真实伤害~\(≧▽≦)/~
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- JavaScript演示排序算法
- 2015-2016网页设计趋势分析 Web Design of Trends
- jQuery Ajax 跨域调用
- 移动端的长按事件
- jquery教程靠边站,一分钱不花让你免费学会jquery
- JQuery+Strusts1.x无刷新登录
- $.ajax()方法详解
- jQuery ajax - ajax() 方法
- JavaScript 各种遍历方式详解
- 数组方法汇总
- jQuery Html控件基本操作(日常收集整理)
- jQuery插件实现文字无缝向上滚动效果代码
- jQuery菜单插件用法实例
- JQuery 初体验(建议学习jquery)
- 基于Jquery和CSS3制作数字时钟附源码下载(CSS3篇)
- Jquery实现的table最后一行添加样式的代码
- jQuery实现向下滑出的平滑下拉菜单效果
- jQuery 练习[一] 学习jquery的准备工作
- jquery获得页面元素的坐标值实现思路及代码