Sha256: 0dbc5fa5c42230ce044d577848e3fba343d8c39574819d1ec1c51e311c93dc8e

Contents?: true

Size: 1.47 KB

Versions: 6

Compression:

Stored size: 1.47 KB

Contents

/* считаем клики по wow-картинкам */

$(document).ready(function () {

    var prefixes_array = ['rb01', 'rb02', 'rb03'];
    var iprefix, i$rb;
    for (var i = 0; i < prefixes_array.length; i++) {

        // prefix является:
        //          - id ссылки, в которую завёрнута картинка
        //          - префиксом класса, в который вставлен id wow-картинки
        iprefix = prefixes_array[i];

        i$rb = $("#" + iprefix);
        if (i$rb.length == 1) {

            var bc = (function () {

                var _init = function ($rb) {

                    $rb.click(function (event) {
                        event.preventDefault();

                        $.ajax({
                            url: '/rb',
                            type: 'POST',
                            data: {c: $rb.attr('class')},
                            dataType: 'text'
                        });

                        window.location.href = $rb.attr('href');

                        //var $a = $('<a href="'+$rb.attr('href')+'" target="_blank">go!</a>');
                        //$(document).append(a);
                        //$a[0].click(); // => всплывающее окно заблокировано

                    });

                };

                return {
                    init: _init
                }

            })();

            bc.init(i$rb);

        }

    }

});

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
c80_news_tz-0.1.1.26 app/assets/javascripts/c80_news_tz/frontend/nabbers.js
c80_news_tz-0.1.1.25 app/assets/javascripts/c80_news_tz/frontend/nabbers.js
c80_news_tz-0.1.1.24 app/assets/javascripts/c80_news_tz/frontend/nabbers.js
c80_news_tz-0.1.1.23 app/assets/javascripts/c80_news_tz/frontend/nabbers.js
c80_news_tz-0.1.1.22 app/assets/javascripts/c80_news_tz/frontend/nabbers.js
c80_news_tz-0.1.1.21 app/assets/javascripts/c80_news_tz/frontend/nabbers.js