好的,所以我最近接受了这个项目,所以我还在想办法把事情搞清楚。但是今天我需要添加一些新的东西,并且这样做我遇到了一个障碍,似乎是由这个自定义的小函数带来的,有人扩展了jQuery与
$.fn.extend({ valChange: function(v) { return this.val(v).change(); } });
其使用的少数几个地方就像
$("input#system_path", $form).valChange(data.system_path ? data.system_path : '');
现在,在外行术语中,这一点让我感到困惑。然而,我正在做的事情似乎我需要找到文件准备就绪的元素似乎没有值,尽管实际上在页面上实际有一个值,我试图找到类似的值的元素通过这种方式没有达到价值这意味着工作正常。因此,我总体上试图将我的想法包围在制造这个想法的人身上,然后,只要我能够按照我想要的方式让我的最终游戏按照我想要的方式工作,我就可以改变其他的东西。
我只是需要有人来看看这个并告诉我它是什么意思,如果它对我们有意义,如果确实如此,我是否可以申请,因为这会产生路障?
答案 0 :(得分:4)
这是一个jQuery插件,可以让你更新元素的值,并触发“更改”事件。
更新元素的“value”属性时,“更改”事件通常不会触发。这提供了一种相当简单的方法。