如何只追加一次文本?
$("#dynamic_loan_amount").change(function(){
var amount = $('#dynamic_loan_amount').val();
console.log(amount);
if(amount > 399) {
$("#precontract").append("<b>Appended text</b>");
}
else {
$("#precontract").empty();
}
});
创意:
使用.lenght()
7条答案
按热度按时间rfbsl7qr1#
它将删除以前的元素并添加新元素
或
bzzcjhmw2#
仅在追加文本时尝试此操作一次
koaltpgm3#
您可以使用全域
bool
变数作为旗标。如果旗标为true,则放置条件,因为其初始值为true
,然后执行附加。从true附加至false后,请将旗标设定为false。332nm8kg4#
您可以在设置事件之前将布尔标志设置为true。在附加之前,请检查标志的值是否为true。如果是,则附加并将标志设置为false
vawmfj5a5#
设置一个标志来为您记住它:
hgtggwj06#
每个人都说要设置标志,但你想要的长度在这里
什么!!!
q8l4jmvw7#
首先确定有多少孩子
第二个是验证您可以通过下面的代码执行此操作的子对象的数量