Mult jQuery instance event bind
by mingjian sun
HTML
<div>
<a class="clickMe">clickMe</a>
<iframe id='inlineFrame'>
</iframe>
</div>
<script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>
<script type="text/javascript">
$('.clickMe').off('click').on('click', function() {
console.log('hello world');
})
</script>
JavaScript
var doc = document.getElementById('inlineFrame').contentWindow.document;
doc.open();
doc.write('<div><a class="bindEvent">bindEvent</a></div><scr'+'ipt src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></scr'+'ipt><script type="text/javascript">$(".bindEvent").on("click", function(){window.parent.jQuery(".clickMe").off("click").on("click", function(){console.log("hello world1");}) })</scr'+'ipt>');
doc.close();