JQUERY中的一些方法的使用

来源:2-1 jQuery鼠标事件之click与dbclick事件

qq_Just不将就_0

2017-08-26 12:52

各位,        

$(function(){

            var num = 0;

            $("input").on("click",function(){

                num ++;

                $("#text").html("欢迎来到JQ的世界!").show().append("<div>执行次数为:"+num+"</div>");

            });

        });

为何不会出现每点击一次在文本框内累加显示文本的情况?真的好想每次像刷新的页面一样?当然这是引申出来的,本身要求也是点击几次,就会显示相应的数字,而不会累加显示文本。


写回答 关注

2回答

  • 慕瓜7543205
    2017-08-26 13:43:04
    已采纳

    小白猜一下:因为  .html("欢迎来到JQ的世界!") 这句,相当于每次都刷新了html,所以之前加的div也就没有了

    qq_Jus...

    非常感谢!

    2017-09-02 17:15:14

    共 1 条回复 >

  • snfdf1
    2017-08-26 13:34:44

    看了好几遍,不知道你想干嘛。

    qq_Jus...

    抱歉,好像没表达清楚,哈哈

    2017-09-02 17:19:15

    共 2 条回复 >

jQuery基础(三)—事件篇

jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作

89997 学习 · 625 问题

查看课程

相似问题