我无法在Chrome DevTools和Firefox DevTools中获得事件侦听器,因为我创建了不同的别名而不是jQuery来使用jQuery.noConflict
我想知道如何在使用jQuery noConflict时在Chrome DevTools或Firefox DevTools中获取事件侦听器。
<script src="https://code.jquery.com/jquery-3.7.0.js"></script>
<!--
external js file that I cannot change.
<script src="external.js"></script>
-->
<script>
//Contents of external.js
let $j = $.noConflict(true);
(function($) {
$(function() {
init();
});
function init() {
$('.click').on('click', function() {
console.log('click');
return false;
});
}
})($j);
$j = null;
</script>
<a href="#" class="click">click</a>
字符串
的数据
1条答案
按热度按时间3mpgtkmj1#
在
$j = $.noConflict(true);
之后设置断点。然后你可以手动分配一些其他变量来保存对这个版本的jQuery的引用:字符串
然后,您可以使用
myJQuery
代替$
或jQuery
来访问jQuery的影子版本。