为了账号安全,请及时绑定邮箱和手机立即绑定

为什么方法名一定要sayHello才能激活 show方法

为什么方法名一定要sayHello才能激活 show方法

正在回答

5 回答

因为 onclick="sayHello()" 

0 回复 有任何疑惑可以回复我~

为了调用这个方法

0 回复 有任何疑惑可以回复我~

    <body>

        <div id="test">Hello iMooc!</div>

        <button onclick="sayHello()">点我!</button>

        

        <script type="text/javascript">

            function sayHello(){

                $("#test").show();

            }

        </script>

    </body>

你点击的这个方法名是sayHello()啊,然后下面定义了这个函数。你也可以另外命令,例如:

    <body>

        <div id="test">Hello iMooc!</div>

        <button onclick="clickme()">点我!</button>

        

        <script type="text/javascript">

            function clickme(){

                $("#test").show();

            }

        </script>

    </body>

这样也是可以的

0 回复 有任何疑惑可以回复我~
<body>
        <div id="test">Hello iMooc!</div>
             //onclick事件的say(),与function的say()对应
        <button onclick="say()">点我!</button>  
        <script type="text/javascript">
         //这里的方法名,say和上面的onclick事件的say是对应的
            function say(){
             //因为css文件将id为test的div隐藏了,所以调用show方法的时候,再次出现
                $("#test").show();
            }
        </script>
    </body>


1 回复 有任何疑惑可以回复我~

不一定吧,定义的方法名称和调用时的方法名称一致就能执行。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

为什么方法名一定要sayHello才能激活 show方法

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信