1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- Array.prototype.remove = function (dx)
- {
- if (isNaN(dx) || dx > this.length) { return false; }
- for (var i = 0, n = 0; i < this.length; i++) { if (this[i] != this[dx]) { this[n++] = this[i]; } }
- this.length -= 1;
- return false;
- };
- var ssqyhq = function ()
- {
- var del = function (d)
- {
- $(d).remove();
- var allNum = "";
-
- $("input[name=myNumber]").each(function () { allNum += $(this).val() + ";";});
- $("#numValue").val(allNum);
-
- reloadNum();
- };
- var binddel = function ()
- {
- $("#result").find("li").each(function () { var that = $(this); $(that).find(".del").click(function () { del(that); }); });
- };
- var reloadNum = function ()
- {
- var nums = $("#numValue").val();
- var html = "";
- var ssqnumbs = nums.split(";");
- var count = 0;
- count = ssqnumbs.length;
-
- for (var num = 0; num < count; num++)
- {
- if (ssqnumbs[num].length < 1) continue;
- html += "<li class='ballbox'>";
- var ssq = ssqnumbs[num].split(",");
- for (var s = 0; s < ssq.length; s++)
- {
- if (s != 6) { html += "<span class='ball lred'>" + ssq[s] + "</span>"; }
- else { html += "<span class='ball lblue'>" + ssq[s] + "</span><span class='del'>删除</span>"; }
- }
- html += "<input type='hidden' name='myNumber' value='" + ssqnumbs[num] + "'><span class='clear'></span></li>";
- }
-
- $("#result").html(html);
- binddel();
- }
- var getSsqNum = function ()
- {
- var redNum = new Array('01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33');
- var blueNum = new Array('01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16');
- var redBall = [];
- for (var i = 0; i < 6; i++)
- {
- var index = parseInt(Math.random() * (33 - i));
- redBall.push(redNum[index]);
- redNum.remove(index);
- }
- var bindex = parseInt(Math.random() * 16);
- var red = redBall.sort();
- var newNumber = "";
- for (var n = 0; n < red.length; n++) { $("#red" + n).text(red[n]); newNumber += red[n] + ","; }
- $("#blue0").text(blueNum[bindex]);
- newNumber += blueNum[bindex] + ";";
- var allNum = newNumber + $("#numValue").val();
- $("#numValue").val(allNum);
- reloadNum();
- };
-
- var init = function () {
-
- $("#star1").click(function ()
- {
- $("#pic").attr("src", "/static/images/simulator.gif"); //改变src值
- setTimeout(function () { getSsqNum(); }, 10000);
- });
-
- };
- init();
- }
- ssqyhq();
|