javascript - 未定义函数错误

标签 javascript jquery

函数letswin()不工作。我找不到修复的方法。

var pathArray = window.location.pathname.split( '.html' );
var pathArray = pathArray.reverse();
var pathArray = pathArray .join('');
var pathArray= pathArray .split('/');
var bidnum=pathArray[3];
$(document).ready(function(){           
    $('body').append("<div id=\"cdjs\" style=\"position: absolute; top: 30px; background-color: gray; box-shadow: 0px 0px 0px 3px; left: 30px;\" onClick=\"letswin()\">Click to start</div>");
});

function checkandbid(){
    $.get("http://www.bigibid.com/LiveResponder/LR.bid?_as="+bidnum, function(data){
        Marray = data.split("'te':'")
        time = Marray[1].split("'")
        time = time[0]
        $('#cdjs').html(time);
        if (time < 2 && able==1){
            able=0;
            $('#ctl00_ContentPlaceHolder1_ibBid').click();
        } else {
            able=1;
        }
    });
}

function letswin(){
    setInterval(checkandbid, 300);
}

在这里你可以使用jsFiddle

最佳答案

你可以做

    $('body').append("<div id=\"cdjs\" style=\"position: absolute; top: 30px; background-color: gray; box-shadow: 0px 0px 0px 3px; left: 30px;\" >Click to start</div>");
    $('#cdjs').click(letswin); 

在这里摆弄http://jsfiddle.net/LKZcT/6/

关于javascript - 未定义函数错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9411829/

相关文章:

javascript - 跨域访问 HikVision 摄像头快照 - 需要在经典的 asp/javascript 中以编程方式完成基本身份验证

javascript - 使用express和node.js重定向301。 GET 未被调用

javascript - 如何在 jQuery 中包装两个元素的组?

javascript - 如何使用 token 使 CodeMirror 中的某些行只读

javascript - EmberJS : Injecting owner to native class from component

javascript - 从php访问json数据

javascript - 如何使用表单中的输入变量来更新另一个 php 的图表?

javascript - 在 jQuery 中从 document.ready 调用 onload 事件

javascript - 减少 Highcharts 中列之间的空间

javascript - 从 json 响应中解析动态 json 对象