jQueryの魅力

作者: hualayou | 来源:发表于2020-10-14 09:49 被阅读0次

jQuery的优点

1.轻量级、核心文件才几十kb、不会影响页面加载速度

2.跨浏览器兼容。基本兼容了现在的主流的浏览器

3.链式编程、隐式迭代

4.对事件、样式、动画支持,大大简化了DOM操作

5.支持插件扩展开发。有着丰富的第三方插件,例如:树形菜单、日期控件、轮播图等

6.免费、开源

jQuery之入口函数

$(document).ready(function(){

        // 此处是页面DOM加载完成的入口

})

或者

$(function(){

        // 此处是页面DOM加载完成的入口

})

jQuery之选择器

jQuery中所有选择器都是以美元符号开头: $()

jQuery 选择器基于元素的 id、类、类型、属性、属性值等"查找"(或选择)HTML 元素。 它基于已经存在的 CSS 选择器,除此之外,它还有一些自定义的选择器。

举个简单的例子

$(function(){

      $("p").css("color","red");

})

以上程序通过获取p标签从而改变文本颜色

jQuery之事件

什么是事件?

页面对不同访问者的响应叫做事件

事件处理程序指的是当HTML中发生某些事件时所调用的方法

常见的DOM事件

鼠标事件:click、dbclick、mouseenter、mouseleave、hover

键盘事件:keypress、keydown、keyup

表单事件:submit、change、focus、blur

文档/窗口事件:load、resize、scroll、unload

举个简单的例子

$(function(){

    $("p").click(function(){

        $(this).hide();

    })

})

注意:$(this)选取当前的HTML元素,这里指p元素

jQuery效果-隐藏和显示

hide()隐藏

$("button").click(function(){

       $("p").hide();

})

show()显示

$("button").click(function(){

    $("p").show()

})

toggle()切换hide()和show()方法

$("button").click(function(){

    $("p").toggle();

})

jQuery效果-淡入淡出

fadeIn()淡入

$("button").click(function(){       

      $("p").fadeIn();

})

fadeOut()淡出

$("button").click(function(){       

       $("p").fadeOut();

})

fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换

$("button").click(function(){             

      $("p").fadeToggle();

})

jQuery效果-滑动

slideDown()向下滑动元素

$("button").click(function(){                 

      $("p").slideDown();

})

slideUp()向上滑动元素

$("button").click(function(){

    $("p").slideUp();

})

slideToggle() 方法可以在 slideDown() 与 slideUp() 方法之间进行切换

$("button").click(function(){   

    $("p").slideToggle();

})

jQuery效果-动画

animate() 方法允许您创建自定义的动画

$("button").click(function(){

    $("p").animate({

        left:'250px',

        height:'150px',

        width:'150px',

    })

})

默认情况下,所有的 HTML 元素有一个静态的位置,且是不可移动的。 如果需要改变,我们需要将元素的 position 属性设置为 relative, fixed, 或 absolute!

相关文章

  • jQueryの魅力

    jQuery的优点 1.轻量级、核心文件才几十kb、不会影响页面加载速度2.跨浏览器兼容。基本兼容了现在的主流的浏...

  • 翻译《村上さんのところ》—— 16-20个问答

    16)安西水丸作品の魅力 安西水丸作品的魅力 質問: こんにちは。 私の息子(1歳7ヶ月)は絵本を殆ど読もうとしな...

  • 温柔。charm.

    女人的重要魅力,温柔。这和你的外貌无关。 女の大切な魅力は、優しいことです。これはあなたの外見とは関係がない。 W...

  • 日本浅析2

    《日本和歌的魅力》 わが園に 梅の花散る ひさかたの 天より雪の 流れ来るかも 我园梅花乱飘落 ,犹如天上流雪来 ...

  • ② 日本の四季

    日本は四季それぞれの魅力があります。 春は花見の季節です。東京では、四月の初めに桜が咲きます。 夏は海...

  • 日语旧习作|《鲁宾逊漂流记》读后感

    「リアルで魅力的な」これは「海中2万マイル」という本への私の賛辞です。これは幅広い知識の組み合わせであり、水中環境...

  • Skin bugs-

    自作に見る相反するものが持つカオスと魅力 Chaos and charm of conflicting behav...

  • 美国行之魅力芝加哥🇺🇸

    美国行之魅力芝加哥 雨のmemory 2013-6-20 1:16 到美国在芝加哥呆时间最长,且隔三差五在城...

  • 导图274:原始佛教

    原始佛教 の时间 のの公元前6世纪—前4世纪中叶 のの中国同期 ののの春秋:前770—前476 ののの战国:前47...

  • 0004江海优学刷题の大赏

    Timoの1 . Timoの2 Timoの3 Timoの4 Timoの5 Timoの6 Timoの7 ......

网友评论

    本文标题:jQueryの魅力

    本文链接:https://www.haomeiwen.com/subject/ubuipktx.html