在事件上不起作用

时间:2015-02-11 12:25:20

标签: javascript jquery

我的动作是动态生成的,这也是我改变on on(“点击”)的原因 这是我生成的代码:

<div class="section row" id="divQ1113" style="display: block;">

    <div class="section row principal_question">
    <label>Escoja una opción</label>    </div>

    <div class="section row sub_question">
    </div>

    <div class="section row">
    <select name="Q1113" id="Q1113">
       <option value="">Opciones</option>
       <option value="Q1113_QO3514">SI</option>
       <option value="Q1113_QO3515">NO</option>
   </select>
</div>
</div>

功能:

<script type="text/javascript">
                    function finputQ1113_QO3514_2808() {

                    var vcond = [3514];
                    var ret =  getQuestionOptionValues("div#divQ1113");
                    if("in" == "in") {
                        if(optAnyInArray(ret, vcond)) {
                            x$("div#divQ550").setStyle("display", "block");
                        }
                        else {

                            clearInputs("div#divQ550");
                            x$("div#divQ550").setStyle("display", "none");
                        }
                    }
                }
                x$("div#Q1113 select").on("click","option#Q1113_QO3514",finputQ1113_QO3514_2808());

                appendToTrigger('finputQ1113_QO3514_2808');
                                function finputQ1113_QO3515_2808() {

                    var vcond = [3514];
                    var ret =  getQuestionOptionValues("div#divQ1113");
                    if("in" == "in") {
                        if(optAnyInArray(ret, vcond)) {
                            x$("div#divQ550").setStyle("display", "block");
                        }
                        else {

                            clearInputs("div#divQ550");
                            x$("div#divQ550").setStyle("display", "none");
                        }
                    }
                }

                x$("div#Q1113 select").on("click","option#Q1113_QO3515",finputQ1113_QO3515_2808());


                appendToTrigger('finputQ1113_QO3515_2808');

也许我的选择中有什么东西?我已经改变onclick(“点击”),因为我认为有错误但不是。

0 个答案:

没有答案
相关问题