我现在很沮丧……而且犯了很多错误。对于那个很抱歉
我一直在尝试根据搜索结果取消隐藏特定的 div
如果没有进行搜索,则不应出现 div,这很容易使用 css,但是一旦搜索完成,我必须将样式更改为“块”。
由于我使用的是谷歌自定义搜索 javascript,因此很难将按钮替换为触发我的 javascript 函数的另一个类似按钮。
我也不知道如何将“resultDiv”替换为更复杂的路径
我已经完成了这个 javascript 函数来隐藏基于结果 div 的 div ...
css div 样式位于#main.section .widget.HTML
function check()
{
if (document.getElementById('resultDiv')) {
if ($('.gsc-expansionArea').is(":empty")) {
document.getElementById('resultDiv').style.display = 'none';
}
else {
document.getElementById('resultDiv').style.display = 'block';
}
}
}
我认为可能有两种可能的解决方案。首先是加载脚本
<body onLoad="check();">
但似乎不起作用。
其次是检查 ?q= 的 URL,这意味着搜索已完成,但我不知道如何从 URL 获取这些参数。
请帮助我。谢谢