Sha256: 00d0ed33adba4b0f51e82efc22f4481b8f85f17d7e391543e6a91cfc30bfd4f0

Contents?: true

Size: 826 Bytes

Versions: 5

Compression:

Stored size: 826 Bytes

Contents

"use strict";

var ButtonAddToCartSm = function(selector) {

    var _$btn;
    var _item_id;

    var _onClickBtn = function(e) {
        // console.log('<_onClickBtn>');
        e.preventDefault();
        var c = new AddRowToCartSm(_item_id).call();
        if (c.result) {
            // com.showDouble(c.message);
            com.showDouble('Продолжить покупки?');
            ButtonGotoCart.refresh_count();
        }
    };

    var _fInitBehaviour = function (){
        if (_$btn.length <= 0) return;
        _$btn.on('click', _onClickBtn);
    };

    /**
     * selector = "add_to_bucket_sm_#{item.id}"
     * @param selector
     */
    var _fInit = function (selector){
        _$btn = $(selector);
        _item_id = _$btn.data('id');
        _fInitBehaviour();
    };

    _fInit(selector);

};

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
c80_yax-0.1.0.25 engines/co/app/assets/javascripts/co/add_to_cart_sm/button_add_to_cart_sm.js
c80_yax-0.1.0.24 engines/co/app/assets/javascripts/co/add_to_cart_sm/button_add_to_cart_sm.js
c80_yax-0.1.0.23 engines/co/app/assets/javascripts/co/add_to_cart_sm/button_add_to_cart_sm.js
c80_yax-0.1.0.22 engines/co/app/assets/javascripts/co/add_to_cart_sm/button_add_to_cart_sm.js
c80_yax-0.1.0.21 engines/co/app/assets/javascripts/co/add_to_cart_sm/button_add_to_cart_sm.js