www.ylrr.net > jquEry 点击后数字递加或递减

jquEry 点击后数字递加或递减

<script>var i = 0;$(function(){ $("#btn").click(function(){ i++; $.post("nn"+i+".html",{name:"kkssonepice"},function(data){ $("#pictxt").append(data); },"html"); });});</script>

递增 num++ 递减num--

<!doctype html><br><html><br><head><br><meta charset="utf-8"><br><title>无标题文档</title><br></head><br><br><body><br>&lt;script&gt;<br>var i=0;<br> for(i;i<4;i++){<br> alert(i);<br> if(i==3){<br> for(i=2;i>=0;i--){<br> alert(i);<br> if(i==0){

假设input的id是num,递减id是sub,增加是plus这里我采用jquery$('#sub').click(function(){ var num = parseInt($('#num')).val(); num--; if(num<1){ num=1; } $('#num').val(num);});$('#plus').click(function(){ $('#num').val(parseInt($('#num')).val()+1);});

搜一下:js数字递加递减 点击2s后持续增加 移开鼠标 停止增加

这两个递增的效果不同,一个是有先前条件(X是要递增的数)向无穷大递增,一个是没有先前条件,只有最后的条件是无穷小向以知的条件递增(以知的条件是终点)递增,虽然它们都是递增的概念,但表达出的效果是不同的

你点击按钮的时候,获取Input里面的值,然后将值+1,再将值赋值到input上,自减同理.

用jquery吧,在<head>中加下面这个(我已经测试过了):<script type="text/javascript">$(function(){ var $txt=$('div.txt'); (function(){ var v=parseInt($txt.html()); if(v<80){ $txt.html(++v+'%'); setTimeout(arguments.callee,100); // 每100毫秒增长一次 } })();});</script>

简单点的做法如下: $(".content-icon-item-1").click(function(){ var num = parseInt($('#invest-number').val()); totalnum = num - 100; if(totalnum < 0){ $('#invest-number').val("0"); return; } $('#invest-number').val(totalnum); })复杂点的做法如下

$("#ah").click(function(){ var i = $("#rt"").val(); i ; $("#rt").val(i);})

相关搜索:

网站地图

All rights reserved Powered by www.ylrr.net

copyright ©right 2010-2021。
www.ylrr.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com