欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jquery輸入數(shù)字隨機(jī)抽獎(jiǎng)特效的簡(jiǎn)單實(shí)現(xiàn)代碼

 更新時(shí)間:2016年06月10日 13:58:57   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇jquery輸入數(shù)字隨機(jī)抽獎(jiǎng)特效的簡(jiǎn)單實(shí)現(xiàn)代碼。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

簡(jiǎn)介:jQuery自定義數(shù)值抽獎(jiǎng)活動(dòng)代碼是一款點(diǎn)擊開(kāi)始按鈕計(jì)算機(jī)會(huì)產(chǎn)生玩家輸入范圍內(nèi)的隨機(jī)數(shù),點(diǎn)擊停止按鈕,將顯示數(shù)字最終結(jié)果的效果。

效果圖如下:

代碼如下:

<!DOCTYPE html>
<html>
<head>
 <meta charset="UTF-8">
 <title>jQuery自定義數(shù)值抽獎(jiǎng)活動(dòng)代碼 - 腳本之家</title><base target="_blank" />

 <script type="text/javascript" src="http://down.yulu.jb51.net/jquery/jquery-1.12.4.min.js"></script>
 <script type="text/javascript" src="http://yulu.jb51.net/texiao/jquery/76/pjs_01.js"></script>
 <style type="text/css">
  #bigDiv {
   width: 1080px;
   margin: 0px auto; /*div網(wǎng)頁(yè)居中*/
   background-color: #494949;
   color: #FFFFFF;
  }

  h1 {
   text-align: center; /*文本居中*/
   padding-top: 10px;
  }

  #first, #second, #third {
   width: 360px;
   height: 360px;
   font-size: 150px;
   line-height: 360px;
   text-align: center;
   float: left; /*讓三個(gè)盒子左浮動(dòng)*/
  }

  #first {
   background-color: #009BFF;
   opacity: 0.9;
  }

  #second {
   background-color: #007CCC;
  }

  #third {
   background-color: #005388;
  }

  input {
   font-size: 30px;
   font-weight: 900;
  }

  #start {
   margin-left: 40%;
   margin-right: 5%;
  }a{color:blue;}
 </style>

</head>
<body>
 <div id="bigDiv">
  <h1>玩家幸運(yùn)抽獎(jiǎng)活動(dòng)</h1>
  <div id="first"></div>
  <div id="second"></div>
  <div id="third"></div>
  <input type="button" value="開(kāi)始" id="start">
  <input type="button" value="停止" id="stop" disabled="disabled">
 </div>

 <div style="text-align:center;margin:50px 0; font:normal 14px/24px 'MicroSoft YaHei';">
  <p>適用瀏覽器:IE8、360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗.</p>
  <p>來(lái)源: <a >腳本之家</a>
<a >特效庫(kù)</a>
<a >代碼說(shuō)明</a></p>
 </div>
</body>
</html>

js文件代碼如下:

var ran = 0;
var range = 0;
var myNumber;
/*將產(chǎn)生隨機(jī)數(shù)的方法進(jìn)行封裝*/
function sjs(range) {
 ran = Math.random() * range;//[0,range)的隨機(jī)數(shù)
 var result = parseInt(ran);//將數(shù)字轉(zhuǎn)換成整數(shù)
 return result;
}
/*對(duì)顯示隨機(jī)數(shù)的方法進(jìn)行封裝*/
function showRandomNum() {
 var figure = sjs(range);
 $("#first").html(figure);
 var figure2 = sjs(range);
 $("#second").html(figure2);
 var figure3 = sjs(range);
 $("#third").html(figure3);
}
$(function () {
 /*點(diǎn)擊開(kāi)始按鈕,產(chǎn)生的事件*/
 $("#start").click(function () {
  
  range = prompt("請(qǐng)輸入隨機(jī)數(shù)范圍:", "168");

  if (range == null)//http://yulu.jb51.net/h/bjaf/3siyd3x7.htm
  {
   return; 
  }

  if (range == 0)
  {
   return;
  }

  if (isNaN(range))//http://yulu.jb51.net/h/bjaf/9vhm2l4f.htm
  {
   alert("請(qǐng)輸入數(shù)字");
   return ;
  }
  /*將開(kāi)始標(biāo)簽禁用,停止標(biāo)簽啟用*/
  $("#start")[0].disabled = true;
  $("#stop")[0].disabled = false;
  if (range > 9999 || range<-999)
  {
   // by 何問(wèn)起
   $("#bigDiv div").css("font-size", "60px");//http://yulu.jb51.net/h/bjaf/omgdn4mu.htm
   //return;
  }
  myNumber = setInterval(showRandomNum, 50);//多長(zhǎng)時(shí)間運(yùn)行一次,單位毫秒
 });
 /*點(diǎn)擊結(jié)束按鈕*/
 $("#stop").click(function () {
  /*將開(kāi)始標(biāo)簽啟用,停止標(biāo)簽禁用*/
  $("#start")[0].disabled = false;
  $("#stop")[0].disabled = true;
  clearInterval(myNumber);
 });
});

以上這篇jquery輸入數(shù)字隨機(jī)抽獎(jiǎng)特效的簡(jiǎn)單實(shí)現(xiàn)代碼就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • jQuery中triggerHandler()方法用法實(shí)例

    jQuery中triggerHandler()方法用法實(shí)例

    這篇文章主要介紹了jQuery中triggerHandler()方法用法,實(shí)例分析了triggerHandler()方法的功能、定義及觸發(fā)被選元素的指定事件類型的使用技巧,需要的朋友可以參考下
    2015-01-01
  • jquery代碼實(shí)現(xiàn)多選、不同分享功能

    jquery代碼實(shí)現(xiàn)多選、不同分享功能

    這篇文章主要介紹了jquery代碼實(shí)現(xiàn)多選、不同分享功能,需要的朋友可以參考下
    2015-07-07
  • jqGrid表格應(yīng)用之新增與刪除數(shù)據(jù)附源碼下載

    jqGrid表格應(yīng)用之新增與刪除數(shù)據(jù)附源碼下載

    jqGrid可以結(jié)合fancybox等插件完成超酷的彈出層效果,通過(guò)與php后臺(tái)交互,可以輕松完成數(shù)據(jù)的添加與詳情查看,而這個(gè)過(guò)程完全是一個(gè)ajax異步通信過(guò)程,是一個(gè)非常友好的富客戶端應(yīng)用,本文給大家介紹jqGrid表格應(yīng)用之新增與刪除數(shù)據(jù),需要的朋友參考下
    2015-12-12
  • jQuery實(shí)現(xiàn)多按鈕單擊變色

    jQuery實(shí)現(xiàn)多按鈕單擊變色

    本文給大家分享的是一段使用jQuery實(shí)現(xiàn)的多按鈕單擊之后變色的代碼,非常的簡(jiǎn)單實(shí)用,有需要的小伙伴可以參考下。
    2014-11-11
  • 分析了一下JQuery中的extend方法實(shí)現(xiàn)原理

    分析了一下JQuery中的extend方法實(shí)現(xiàn)原理

    這篇文章主要介紹了通過(guò)jQuery.extend的源碼分析了一下JQuery中的extend方法實(shí)現(xiàn)原理以及使用方式,非常的詳細(xì),這里推薦給大家,有需要的小伙伴來(lái)參考下吧。
    2015-02-02
  • 基于jQuery的圖片大小自動(dòng)適應(yīng)實(shí)現(xiàn)代碼

    基于jQuery的圖片大小自動(dòng)適應(yīng)實(shí)現(xiàn)代碼

    這個(gè)和以前弄的圖片遠(yuǎn)處放大有許多相同的地方,比如圖片預(yù)加載、有限容器顯示無(wú)限大圖片。
    2010-11-11
  • 淺談Jquery為元素綁定事件

    淺談Jquery為元素綁定事件

    jQuery 使用on綁定動(dòng)態(tài)生成的元素時(shí),不能直接用該對(duì)象操作,而是選擇其非動(dòng)態(tài)生成的父節(jié)點(diǎn)然后再找到本身才能達(dá)到效果。大家看看源碼就知道了。
    2015-04-04
  • jQuery封裝的tab選項(xiàng)卡插件分享

    jQuery封裝的tab選項(xiàng)卡插件分享

    本文給大家分享的是個(gè)人封裝的tab選項(xiàng)卡特效的插件,十分的簡(jiǎn)單實(shí)用,附上用法和示例,有需要的小伙伴可以參考下。
    2015-06-06
  • jQuery.getScript加載同域JS的代碼

    jQuery.getScript加載同域JS的代碼

    jQuery.getScript加載同域JS為xhr請(qǐng)求,導(dǎo)致firebug不能正常讀取js,因此不能夠斷點(diǎn)該js
    2012-02-02
  • jquery解析XML字符串和XML文件的方法說(shuō)明

    jquery解析XML字符串和XML文件的方法說(shuō)明

    本篇文章主要是對(duì)jquery解析XML字符串和XML文件的方法進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
    2014-02-02

最新評(píng)論