小编Nav*_*ngh的帖子

使用委托 jquery 时,多次触发 JQUERY 事件

我在我的代码中使用委托 jquery,但是当它触发某个事件时,它会触发不止一次,我知道这是因为我已经将optionclicked类的事件绑定到了box-main类,但我处于必须这样做的情况将这些类相互绑定,因为使用optionclicked类的内容是动态生成的。是否有问题的解决方案,以便事件仅触发一次意味着它调用一次函数并显示一次弹出操作并发布一次数据等。

$('.boxes-main').on('click', '.optionclicked', function(){
    // do something
    var timetoclick = parseFloat($('#time').text());
    clearInterval(myCounter);
    var optionclicked = $(this).attr('data');
    var questionid = $(this).attr('data2');
    $.post("quesanscheck.php", {
        ans : optionclicked,
        id : questionid,
        time : timetoclick
    }, function(data, status) {
        alert(data);
        if(data == optionclicked)
        {
            //alert("dfad");
            setTimeout(function(){ rightans(); }, 1000);
        }
        else
        {
            // wrong ans red
            if(optionclicked == 'A')
            {
                document.getElementById('op1').style.background = "red";
                document.getElementById('op1').style.border = "0px";
            }
            if(optionclicked == 'B')
            {
                document.getElementById('op2').style.background = "red";
                document.getElementById('op2').style.border = "0px"; …
Run Code Online (Sandbox Code Playgroud)

javascript jquery delegates jquery-delegate

5
推荐指数
1
解决办法
191
查看次数

如何在laravel中使用dynamo db?

您好,我是 dynamo db 和 laravel 的新手。在互联网上搜索后,我找到了很多方法来为 laravel 设置 dynamo db,我尝试了其中的每一种。但是在为在 laravel 中使用 dynamo db 进行设置后,我找不到任何教程或任何示例代码,以便我可以进一步使用它。我用于 dynamo db 设置的一些网站链接:

https://github.com/aws/aws-sdk-php-laravel

https://github.com/baopham/laravel-dynamodb

https://github.com/aws/aws-sdk-php

http://www.techigniter.in/tutorials/dynamodb-session-driver-for-laravel-5/

还有更多的网站,都使用自己不同的方法,但对我的帮助还不够。

php amazon-web-services laravel amazon-dynamodb laravel-5

2
推荐指数
1
解决办法
1万
查看次数