Sha256: 0c35133e122ba826e4e34493e625104656cfa1bf65d566be9b82e04cd2dc08d8

Contents?: true

Size: 1.7 KB

Versions: 18

Compression:

Stored size: 1.7 KB

Contents

function remove_fields(link) {
  $(link).prev("input[type=hidden]").val("1");
  $(link).closest(".row").hide();
}

function add_fields(link, association, content) {
  var new_id = new Date().getTime();
  var regexp = new RegExp("new_" + association, "g")
  $(link).parent().before(content.replace(regexp, new_id));
}

jQuery(document).ready(function($){
    $("#question_question_type").change(function(e){
        if ($(this).val() == 1 || $(this).val() == 2) {
            if ($(this).val() == 1) {
              $("#option-title-field").removeClass("col-lg-12");

              if(!$("#option-title-field").hasClass("col-lg-10")){
                $("#option-title-field").addClass("col-lg-10");
              }
              
              $("#next-question-selector").show();
            } else {
              $("#option-title-field").removeClass("col-lg-10");

              if(!$("#option-title-field").hasClass("col-lg-12")){
                $("#option-title-field").addClass("col-lg-12");
              }

              $("#next-question-selector").hide();
            }
            $("#option-fields-container").show();
        }else{
            $("#option-fields-container").hide();
        }
    });

    $('a').tooltip();


    $('body').on("click", '[data-toggle="modal"]', function(e) {
        e.preventDefault();

        var url = "" + $(this).attr('href');

        if (url.indexOf('#') == 0) {
            $(url).modal();
        } else {
            $.get(url, function(data) {
              $('<div class="modal fade" id="datemodal">' + data + '</div>').modal({
                  keyboard: true
              });
            }).success(function() { $('input:text:visible:first').focus(); });
        }
    });
    

});

Version data entries

18 entries across 18 versions & 2 rubygems

Version Path
mechanize_store-0.0.19 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize_store-0.0.18 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize_store-0.0.17 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize_store-0.0.16 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize_store-0.0.15 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize_store-0.0.14 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize_store-0.0.13 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize_store-0.0.12 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize_store-0.0.11 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize_store-0.0.10 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize_store-0.0.8 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize_store-0.0.7 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize_store-0.0.6 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize_store-0.0.5 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize_store-0.0.4 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize_store-0.0.3 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize-store-0.0.2 app/assets/javascripts/mechanize_store/sb-admin/custom.js
mechanize-store-0.0.1 app/assets/javascripts/mechanize_store/sb-admin/custom.js