所以我想在加载所有谷歌自定义搜索结果后运行一些javascript / jQuery代码。到目前为止,这是我的代码:
var myCallback = function(){
$('body').prepend('<script>var url1 = $("a.gs-title").attr("href");$("a").css("color", "#000");console.log("First URL: "+url1);\<\/\s\cript>');
}
window.__gcse = {
callback: myCallback
};
(function() {
var cx = '014695096701266588579:phi8azyxlp4';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
'//cse.google.com/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
如果我在页面加载后从控制台中的myCallback()内部运行代码,它就会完全符合我的要求。请帮助,我已经搜索了三天,我找不到任何有用的东西!