开发者社区> 问答> 正文

JavaScript jQuery 这俩格式,单纯只是格式不同,还是有什么特殊用处?

前天在网上搜 DOM 的时候,搜到了jQuery ,就觉得挺好,学了 [格式1];
今天然后问别的问题,知道了 [格式2];

我问问,我觉得格式1就挺好,为什么弄个 [格式2]?
这东西有什么特殊的用法吗?

格式1:

<div id="one">aa</div>

<script>
    function BIANHONG()
    {document.bgColor='red';}

    $("#one").on("click",BIANHONG);
</script>

格式2:

<div id="one">aa</div>         
<script>
    function BIANHONG()
    {document.bgColor='red';}

    $("#one").click(BIANHONG);
</script>

展开
收起
a123456678 2016-03-11 09:46:26 1655 0
1 条回答
写回答
取消 提交回答
  • <!doctype html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Untitled Document</title>
    <script type="text/javascript" src="jquery.min.js"></script>
    </head>
    
    <body>
    <div>
        <ul>
            <li>0</li>
        </ul>
    </div>
    <button>增加LI</button>
    <script type="text/javascript">
    $(function() {
        
        //新增加LI
        $('body').on('click', 'button', function() {
            var i = $('li').length + 1;
            $('ul').append('<li>' + i + '</li>')
        });
        
        /* 这个后面加进来的LI也能半丁事件
        $('body').on('click', 'li', function() {
            console.log($(this).html())
        });
        */
        
        // 这个不可
        $('li').click(function() {
            console.log($(this).html())
        });
        
    });
    </script>
    </body>
    </html>
    2019-07-17 18:58:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript异步编程 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载