click 与onclick

click 与onclick

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8" />
    <title>Document</title>
    <style>
        #box{width:400px;height:400px;border:1px solid red;text-align:center;}
        .child{width:300px;height:300px;margin:0 auto 50px;}
    </style>
</head>
<body>
<div id="box">
    <div class="child"></div>
    <input type="button" value="按钮1" class="btn1"/>
    <input type="button" value="按钮2" class="btn2"/>
</div>
<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
<script>
    //
    $(function () {
        var div_two=$('.child'),
            btn1=$('.btn1').get(0),
            btn2=$('.btn2').get(0);
        btn1.onclick=function () {
            div_two.css({
                backgroundColor:'pink',
                marginBottom:50});  //属性设置完毕不加分号  属性设置驼峰形式时不用加' ',设置为横杠需要加'background-color'
        };
        btn2.onclick=function () {
            div_two.css({
                width:'-=100',
                height:'-=100'});  //可以是表达式、函数,此处表示在原基础减100
        }

    })
</script>
</body>
</html>

看了同学们的问答都是写的click ,它跟绑定事件onclick有什么不同?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕糖 2019-01-14 11:09:25

同学你好,你这么写直接使用onclick是js的写法,jquery的话,可以直接使用click,例:

http://img1.sycdn.imooc.com//climg/5c3bfd460001447c05350212.jpg

希望能帮助到你,欢迎采纳。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师