如何检查值是否已更改并添加蓝色突出显示?这适用于表单元素,例如输入或复选框。

//highlight the fields that have changed
var trackChanges = $('[class=input-]')
    .each(function{
    var checkChange = false,
        //check if data has changed
        if ($(this).data() != $(this).val()) {
            $(this).addClass('highlight')
        }
    }
});

最佳答案

那这个呢?

HTML:

<input type="text" id="inputText">


JAVASCRIPT(使用jQuery):

$("#inputText").change(function(){
    $("#inputText").addClass('highlight');
});


https://jsfiddle.net/cjuag8mh/1/

Change Method

关于javascript - jQuery跟踪更改并在输入元素中添加突出显示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43217144/

10-12 01:16