为什么要改成jq,没必要啊
[quote=引用 4 楼 槿畔的回复:]这种作业基本的改改就好了,引入一个jquery的js库,然后举几个例子,大致看一眼,基本上就以下几种类型: getElementById('id')换成$('#id'),ByclassName的'$'内部不再用'#'号,改用'.' onClick事件,可以直接改成click,或者on监听这个事件,,如$('#id').click(function(){console.log('我点击了')}) 添加class名:$('#id').addClass(‘active’) 控制显示隐藏,类似display:block/none: $("p").show(); $("p").hide();
这种作业基本的改改就好了,引入一个jquery的js库,然后举几个例子,大致看一眼,基本上就以下几种类型: getElementById('id')换成$('#id'),ByclassName的'$'内部不再用'#'号,改用'.' onClick事件,可以直接改成click,或者on监听这个事件,,如$('#id').click(function(){console.log('我点击了')}) 添加class名:$('#id').addClass(‘active’) 控制显示隐藏,类似display:block/none: $("p").show(); $("p").hide();
如果硬要换的话,把原生js语句换成jquery的语句就可以了,比如把getElementById('id')换成$('#id')即可,把你自己写的动画slidedown,slideup换成jquery自带的,$.slideDown,$.slideUp,用法自行百度吧,jquery都是封装好的,换了之后,代码会相当简洁,试一下你会知道效果。
87,990
社区成员
224,684
社区内容
加载中
试试用AI创作助手写篇文章吧