标签: appendchild

  • jQuery append script在chrome下无法触发load事件

    尼玛折腾了一早上,居然这样写会导致事件无法触发:

    var script = document.createElement('script');
    script.src = 'somefile.js';
    script.onload = function () { console.log('xx'); };
    $('head').append(script);

    最后一句换成纯js就解决了:

    document.head.appendChild(script);