输入变量到数组

时间:2013-05-07 15:25:22

标签: jquery arrays

我在这里有一个小提琴如何运作:http://jsfiddle.net/EtFVN/3/

我成功将所有变量都放入一个数组中,以便最终发出警报。但是如果你点击任何列表项,我就会错过显示的变量“AltType”。

问题是你应该能够选择一个项目,然后将它与公司自己的“组”一起放入阵列。

以下是它的创建方式:

    var ChooseAltType = $("<div>").appendTo(field_firstchild);

    $('<div id="chooseCustomFields'
    + field_id
    + '" class="wrapper-customfields" tabindex="1"><span>Choose Type</span>'
    + '<ul id="chooseCustomField'
    + field_id
    + '" class="dropdown">'
    + '<li class="choose_Checkbox"><i class="fa-icon-check"></i>Checkbox</li>'
    + '<li class="choose_Alternatives"><i class="fa-icon-list-ul"></i> Alternatives</li>'
    + '<li class="choose_Dropdown"><i class="fa-icon-list-alt"></i> Dropdown</li>'
    + '<li class="choose_TextField"><i class="fa-icon-font"></i> Text</li>'
    + '</ul></div>').appendTo(field_secondchild).addClass("metro three-d")
    .on('click', 'li', function() {
        AltType = $(this).attr('class');
        var clean =  AltType;
        var AltType = clean.substring(clean.indexOf('_') +1);
        alert(AltType)      
    });

0 个答案:

没有答案