JQuery Toggle()

dev*_*eed -4 javascript jquery

我正在观看使用JQuery切换的教程,我想在我的网站上使用它,但问题是我想div最初在页面加载时隐藏所以,当有人访问页面时它只是一个按钮说一些用于显示内容的文本,以及单击该按钮时,然后切换并显示内容,但由于我是新手,我不知道如何停止其默认打开状态:

function random_script(element,speed){
$(element).toggle(speed);
}

<input type="button" value"Show Results?" onClick="random_script('#somediv',1000);"/>
<div id="somediv"></div>
Run Code Online (Sandbox Code Playgroud)

那有什么解决方案吗?

Dus*_*gen 5

<a href="javascript:void(0)" onClick="random_script('#somediv',1000);">Show Results?</a>
<div id="somediv" style="display:none;"></div>
Run Code Online (Sandbox Code Playgroud)

替代JQuery(jsfiddle):

<script type="text/javascript">
    ?$('.showResult')?.click(function (){
        $(this).next('.result').toggle();
    });??????
</script>
<style>
    ?.result {
        display: none;
    }?
</style>

<a href="javascript:void(0)" class="showResult">Show Results?</a>
<div class="result">Some Result??????????????????????????</div>??????????????????????
Run Code Online (Sandbox Code Playgroud)