2

私は、ある時点で人々が賛成か反対かを投票できるサイトを構築しています。投票は 1 日に 1 回だけかもしれません。ユーザーが一度だけ投票できるようにするスクリプトをオンラインで見つけました。ユーザーが再度投票できるように、Cookie をリセットするボタンがあります。投票、ボタンの機能を真夜中過ぎにリセットしたい。これは、html のボタンがアクティブ化する JavaScript コードです。リセットを行うのは .ld-btn-reset 部分に関するものなので、その部分を深夜にアクティブにしたいと思います。

    run : function()
{
    var s = '';
    s += "<div class='ld-bar-like'></div>";
    s += "<div class='ld-bar-dislike'></div>";
    s += "<div class='ld-clear-both'></div>";
    $( this.domobj ).find( '.ld-stats-bar' ).html( s );

    var _this = this;

    $( this.domobj ).find( '.ld-btn-like' ).click( function(e){
        e.preventDefault();
        _this.vote( $(this), 'likes' );
    });

    $( this.domobj ).find( '.ld-btn-dislike' ).click( function(e){
        e.preventDefault();
        _this.vote( $(this), 'dislikes' );
    });


    $( this.domobj ).find( '.ld-btn-reset' ).click( function(e){
        e.preventDefault();
        var key = _this.getCookieName();
        Cookie.del( key );
        alert( 'Cookie has been reset!' );
    });

    this.send( '' );
},
4

1 に答える 1