In my chrome extension\'s content script, I click on certain links/buttons on webpages from certain sites. To do that, I use following code in the content script (I embed jQ
content_script is sandboxed executed,see https://developer.chrome.com/extensions/content_scripts
However, content scripts have some limitations. They cannot:
$ in the content_script can't access $ on the webpage,but the events data stored inner $,so we could not trigger.
// taken from jQuery#1.11.2 from line4571, trigger method
...
// jQuery handler
handle = ( jQuery._data( cur, "events" ) || {} )[ event.type ] && jQuery._data( cur, "handle" );
if ( handle ) {
handle.apply( cur, data );
}
// Native handler
handle = ontype && cur[ ontype ];