我们都知道使用val()不会触发change事件,所以我们也在.trigger('change')后面使用val().
但问题是有人写了没有val()用,trigger()而且它是一个我无法编辑它的外部文件.
那么,我如何通过一些代码检测值的变化,如下所示:
$('.elem').on('change', function(){
// do something
});
Run Code Online (Sandbox Code Playgroud) Object.prototype.getB = function() {
// how to get the current value a
return a.b;
};
const a = {b: 'c'};
a.getB();
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,我想为所有对象值创建一个函数。我需要获取这个函数中的对象值然后做一些事情。