[英]Finding a running script for finding conflicts between javascripts
我有一个带有一些文本框的表格。 我正在使用bootstrap并且有一个用于表单验证的jquery插件。 我的问题是引导程序中的某些功能会阻止执行验证代码。 此验证将写入onblur
事件,并且该代码与<script>
标记内的表单位于同一页面中。 我想知道有没有一种方法可以在Google chrome开发人员工具上的onblur
事件中找到正在运行的脚本。
试用适用于Chrome浏览器的jQuery调试器
如果可能-提供wep页面链接
您还可以覆盖addEventListener
( fiddle
)并记录,然后调用:
function myEventListener(event, callback) {
console.log(this, event, callback);
this._addEventListener.apply(this, arguments);
}
HTMLElement.prototype._addEventListener = HTMLElement.prototype.addEventListener;
HTMLElement.prototype.addEventListener = myEventListener;
document.querySelector('input').addEventListener('blur', function () {
document.body.style.background = 'red';
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.