我创建了一个脚本,每运行1秒查找一次值的变化。考虑代码波纹管:脚本在浏览器中运行x秒是否有任何影响?
setInterval(function() {
var inputOne = jQuery('#0_img_file');
var inputTwo = jQuery('.0_img-file').attr('src');
return function() {
if (inputOne.val() !== inputTwo) {
jQuery('.0_img-file').attr('src', inputOne.val());
}
}
}(), 1000);
因此,继承人,我的问题,这可能会影响脚本的网站体验的用户或其他任何形式的东西,我不知道呢?
我知道有像jQuery中的函数,如onChange, change
等,但它只适用于用户自动更改值,我注意到它不捕获更改,如果其他脚本更改输入的值。
um,存储在input1中的jQuery对象永远不会等于input2的src属性.... – epascarello
@epascarello ?? –
您在页面上还有哪些其他脚本可以更改输入字段值?当这种变化发生时,那些不提供任何事件/钩子来调用自定义代码? – CBroe