为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery after方法动态添加的元素没有默认值和绑定的事件失效?

jQuery after方法动态添加的元素没有默认值和绑定的事件失效?

神不在的星期二 2019-03-22 18:15:01
html代码                     <tr>                        <th colspan="6" style="text-align: left;">创始董事                            <a class="btn btn-primary pull-right director_add"> 添加董事</a>&nbsp;&nbsp;                        </th>                    </tr>                <tbody class="director_form">                    <tr>                        <td class="tdleft" width="10%">中文姓名:</td>                        <td width="20%">                            <input  type="text" name="director_cn_name" id="director_cn_name" />                            <i class="dealdone" aria-hidden="true">*</i>                        </td>                    </tr>                    <tr>                        <td class="tdleft" width="10%">付款银行:</td>                        <td width="20%">                            <select id="director_payment_method" name="director_payment_method">                                <option value="1">恒生银行</option>                                <option value="2">渣打银行</option>                            </select>                            <i class="dealdone" aria-hidden="true">*</i>                        </td>                    </tr>                    <tr>                        <td class="tdleft" width="10%">是否含税金:</td>                        <td colspan="2" width="35%">我点击添加董事的按钮后执行:        $(".director_add").click(function () {            $(".director_form").after($(".director_form").html());        });选择是否含税金的时候执行:    $('.director_tax').on('change', function(){            if ($(this).val() == '1') {                $('.director_tax_amount').show();            } else {                $('.director_tax_amount').hide();            }        });遇到的问题:1:id为director_tax的单选框默认值为0.在动态生成的元素里面没有默认值?2: 当是否含税金的值为1的时候,在动态生成的元素里面这个时间不生效?请问这是什么原因呢,求大神解答,谢谢。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 401 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信