Вход Регистрация
Файл: concrete5.7.5.6/concrete/blocks/survey/auto.js
Строк: 60
<?php
(function($){
    
'use strict';

    var 
containeroptionstemplateinput;


    
Concrete.event.bind('survey-edit-open', function() {
        
container = $('div.survey-block-edit');
        
options = $("div.poll-options"container);
        
template _($("script[role='option']"container).remove().html()).template();
        
input = $('input.option-value'container);

        
container.find('button.add-option').click(function(e) {
            
addOption();

            
e.preventDefault();
            return 
false;
        });

        
attachDelete(options);
    });

    function 
attachDelete(elem) {
        
elem.find('a.delete').click(function(e) {
            $(
this).closest('div.survey-block-option').remove();
            if (
options.children().length === 0) {
                $(
"<div class='empty'>None</div>").appendTo(options)
            }
        });
    }

    function 
addOption() {
        var 
value input.val().trim();
        if (
value.length) {
            
input.val('');
            
options.children('div.empty').remove();

            var 
elem = $(template({valuevalue}));
            
attachDelete(elem);
            
options.append(elem);
        }
    }

}(
jQuery));
?>
Онлайн: 0
Реклама