Javascript 附加到容器div

Javascript 附加到容器div,javascript,jquery,Javascript,Jquery,我有这样一个HTML: <fieldset> <legend>Incassi previsionali</legend> <div class="sez-form"> <table id="inc_prev"> <tr> <td> <label>Mese: </label>

我有这样一个HTML:

<fieldset>
    <legend>Incassi previsionali</legend>
    <div class="sez-form">
        <table id="inc_prev">
        <tr>
            <td>
                <label>Mese: </label>
                <select name="mese[]" id="mese[]">
                    <option value="1">Gennaio</option>
                    <option value="2">Febbraio</option>
                    <option value="3">Marzo</option>
                    <option value="4">Aprile</option>
                    <option value="5">Maggio</option>
                    <option value="6">Giugno</option>
                    <option value="7">Luglio</option>
                    <option value="8">Agosto</option>
                    <option value="9">Settembre</option>
                    <option value="10">Ottobre</option>
                    <option value="11">Novembre</option>
                    <option value="12">Dicembre</option>
                </select>
            </td>
            <td>
                <label>Anno: </label>
                <select name="anno[]" id="anno[]">
                    <option value="<?php echo date("Y")-1; ?>"><?php echo date("Y")-1; ?></option>
                    <option value="<?php echo date("Y"); ?>" selected="selected"><?php echo date("Y"); ?></option>
                    <option value="<?php echo date("Y")+1; ?>"><?php echo date("Y")+1; ?></option>
                    <option value="<?php echo date("Y")+2; ?>"><?php echo date("Y")+2; ?></option>
                    <option value="<?php echo date("Y")+3; ?>"><?php echo date("Y")+3; ?></option>
                    <option value="<?php echo date("Y")+4; ?>"><?php echo date("Y")+4; ?></option>
                    <option value="<?php echo date("Y")+5; ?>"><?php echo date("Y")+5; ?></option>
                    <option value="<?php echo date("Y")+6; ?>"><?php echo date("Y")+6; ?></option>

                </select>
            </td>
            <td><label>Percentuale: </label><input value="" size="15" maxlength="14" class="importo" name="percent[]" type="text"/>%</td>
            <td><img class="addRow" src="../images/plus.png"></td>
        </tr>
    </table>
    </div>
</fieldset>

因卡西预言
缅甸:
真纳约
费布拉约
马尔佐
阿普里尔
马吉奥
朱尼奥
卢利奥
阿戈斯托
塞滕布雷
十月
诺文布雷
双伞
安诺:
使用
closest()
以要附加到的特定
div
为目标。试试这个:

$(document).on('blur','.importo',function(){
    $(this).closest('.sez-form').append('<p>Qui le singole previsioni</p>');
});
$(document).on('blur','importo',function(){
$(this).closest(“.sez form”).append(“Qui le singole previsioni

”); });

使用而不是
parents()

$(document).on('blur','importo',function(){
$(this).closest(“div.sez-form”).append(“Qui le singole previsioni

”); });
看起来像一个笑话,但使用此代码,我在输入之后得到一次文本appendend,在div中得到三次bottom@LelioFaieta做一件事,然后在末尾将
.append()
更改为
.html()
以获得新的
div
<代码>:)
问题已解决。已修复。。。更改为html并返回到append,现在它正在工作…:)最好添加一个状态div或一些有助于存储消息的内容<代码>:)同意吗?真正的代码是根据输入中的内容从数据库中检索一些数据,并对它们进行一些计算。。。这篇文章只是为了让问题保持简单:)
$(document).on('blur','.importo',function(){
    $(this).closest('.sez-form').append('<p>Qui le singole previsioni</p>');
});
$(document).on('blur','.importo',function(){
    $(this).closest("div.sez-form").append('<p>Qui le singole previsioni</p>');
});