`
sungang_1120
  • 浏览: 322705 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类

Jquery学习(二)—实现隐藏显示 动态效果操作

阅读更多

Jquery学习(二)—实现隐藏显示 动态效果操作   基本函数  选择器

<script type="text/javascript" src="jquery/jquery-1.8.0.js"></script>
<style type="text/css">
.div1 {
    height: 10px;
    display: none;
}

.panel {
    display: none;
}
</style>
<script type="text/javascript">
    $(document).ready(function() {
        $(".p1").click(function() {
            $(".div1").slideToggle("slow");
        });

        //hide() 和 show() 都可以设置两个可选参数:speed 和 callback。
        //callback 参数是在 hide 或 show 函数完成之后被执行的函数名称。您将在本教程下面的章节学习更多有关 
        //callback 参数的知识。
        //speed 参数可以设置这些值:"slow", "fast", "normal" 或 milliseconds:
        $("#hide").click(function() {
            //1000代表隐藏时的速度
            $("#p1").hide(1000,function(){
                alert("隐藏完毕了");
            });
        });
        $("#show").click(function() {
            $("#p1").show(1000,function(){
                alert("显示完毕了");
            });
        });
        //jQuery toggle() 函数使用 show() 或 hide() 函数来切换 HTML 元素的可见状态。
        //隐藏显示的元素,显示隐藏的元素
        $("#toggle").click(function() {
            $("#p1").toggle(1000);
        });

        //jQuery 滑动函数 - slideDown, slideUp, slideToggle
        $("#filp").click(function() {
            $(".panel").slideDown(1000);
        });
        $("#filp2").click(function() {
            $(".panel").slideUp(1000);
        });
        $("#filp3").click(function() {
            $(".panel").slideToggle(1000);
        });
        //jQuery Fade 函数 - fadeIn(), fadeOut(), fadeTo()
        $("#fadeTo").click(function() {
            $("#testDiv").fadeTo("slow", 0.35);
        });
        $("#fadeOut").click(function() {
            $("#testfadeOut").fadeOut(2000);
        });
        //jQuery 自定义动画
        $("#animation1").click(function() {
            $("#testDiv2").animate({
                height : 300
            }, "slow");
            $("#testDiv2").animate({
                width : 300
            }, "slow");
            $("#testDiv2").animate({
                height : 100
            }, "slow");
            $("#testDiv2").animate({
                width : 100
            }, "slow");
        });
         $("#animation2").click(function(){
             alert(11111);
              $("#testDiv3").animate({left:"100px"},"slow");
              $("#testDiv3").animate({fontSize:"3em"},"slow");
              });

    });
</script>

 

</head>
<body>
    <div class="div1">
        <p>SDGDFGHFDHFGHGFHFHDFHGDFHGDFGHDFHBDFHGFHD</p>
        <p>SDGDFGHFDHFGHGFHFHDFHGDFHGDFGHDFHBDFHGFHD</p>
    </div>
    <p class="p1">点击我..</p>
    <p></p>

    <div id="testDiv"
        style="background: yellow; width: 300px; height: 300px;">
        <button id="fadeTo">Click fadeTo</button>
    </div>
    <p></p>
    <div id="testfadeOut" style="background: yellow; width: 200px">CLICK
        ME AWAY!</div>
    <button id="fadeOut">Click fadeOut</button>
    <p></p>
    <p id="p1">
        If you click on the "Hide" button, I will disappear. <br>If you
        click on the "Hide" button, I will disappear.</br>
    </p>
    <button id="hide">hide</button>
    <button id="show">show</button>
    <button id="toggle">toggle</button>
    <p></p>
    <div class="panel">
        <p>Because time is valuable, we deliver quick and easy learning.</p>
        <p>At W3School, you can study everything you need to learn, in an
            accessible and handy format.</p>
    </div>

    <button id="filp">slideDown</button>
    <button id="filp2">slideUp</button>
    <button id="filp3">slideToggle</button>
    <p></p>
    <button type="button" id="animation1">Start animation1</button>
    <button type="button" id="animation2">Start animation2</button>
    <div id="testDiv2"
        style="background: green; width: 100px; height: 100px;"></div>
    <div id="testDiv3"
        style="background: #98bf21; height: 100px; width: 200px; position: relative">
        HELLO</div>
    <p></p>
</body>

 

分享到:
评论

相关推荐

    jquery 隐藏显示行

    结合以上知识,我们可以在实际项目中灵活控制表格行的显示与隐藏,实现动态交互效果。在进行此类操作时,注意考虑性能问题,避免一次性处理大量元素,可以分批操作或者使用事件委托来提高效率。 至于标签 "源码" 和...

    jquery实现层的隐藏显示

    综合来看,"jquery实现层的隐藏显示"这个主题涵盖了如何使用 jQuery 实现元素的动态显示和隐藏,这对于创建响应式和交互性强的网页至关重要。通过结合不同的显示效果和用户触发的事件,开发者可以创建出更加吸引人的...

    完美的鼠标放上去jquery显示隐藏层

    通过这个示例,开发者不仅可以学习到如何使用jQuery来实现基本的显示和隐藏效果,还可以了解到如何扩展和优化这个功能,以适应更复杂的交互需求。对于初学者来说,这是一个很好的实践项目,能帮助他们更好地理解和...

    jquery css3实现动态选项卡菜单切换效果

    在创建动态选项卡菜单时,jQuery的主要作用在于监听用户交互,如点击事件,然后根据这些事件改变页面状态,比如显示或隐藏相应的菜单内容。 CSS3是CSS的最新版本,提供了许多新的样式和动画功能。在选项卡切换中,...

    jQuery实现显示与隐藏

    "jQuery实现显示与隐藏"这个主题是jQuery基础中的基础,也是网页动态效果制作的关键技巧之一。这里我们将深入探讨如何使用jQuery来控制元素的可见性。 首先,jQuery提供了两个主要的方法来实现元素的显示与隐藏:`...

    jQuery实现的动态伸缩导航菜单实例

    在介绍jQuery实现的动态伸缩导航菜单实例中,我们首先需要了解jQuery这个前端开发常用的...对于学习和使用jQuery的开发者来说,这是一个实用且简洁的例子,可以作为进一步探索jQuery动态效果和交互行为的基础。

    JQuery 鼠标滑过图片显示隐藏标题

    "JQuery 鼠标滑过图片显示隐藏标题"这一技术正是为了实现这种交互效果而设计的。它允许用户在鼠标移动到图片上时,自动显示图片相关的文字描述,提供额外的信息,而当鼠标移开时,这些文字又会自动隐藏,保持页面的...

    jQuery鼠标滑过显示二级下拉菜单代码.zip

    通过这个代码示例,我们可以学习到如何利用jQuery实现动态效果,以及如何控制元素的显示和隐藏。对于网页开发者来说,掌握这样的技能能够提升网站的交互性和用户体验,让网站更加吸引用户。同时,理解并运用这段代码...

    jquery响应式二级导航显示不同内容效果

    在这个项目中,jQuery被用来控制二级导航的显示和隐藏,以及处理各种自定义内容的展示。 响应式设计是确保网站在不同屏幕尺寸(如桌面、平板、手机)上都能正常显示和使用的必备技术。这个二级导航方案采用了媒体...

    jquery显示隐藏菜单实例

    总之,"jquery显示隐藏菜单实例"是网页开发中一个基础但重要的功能,它体现了jQuery在简化DOM操作和创建动态效果上的强大能力。通过学习和理解这个实例,开发者可以进一步提升网站的交互性和用户体验。

    jquery滑动显示和隐藏图片效果.rar

    本示例"jquery滑动显示和隐藏图片效果.rar"聚焦于一个常见的交互设计元素:通过滑动操作来控制图片的显示与隐藏,这在网页动态效果中非常常见,如轮播图、滑动面板等。这一技术主要依赖于jQuery的事件处理和CSS样式...

    jQuery幻灯片Slide隐藏效果

    在本讨论中,我们将深入探讨jQuery幻灯片Slide隐藏效果的核心原理、实现方法以及如何利用它来创建自己的动态幻灯片。 首先,jQuery是JavaScript的一个库,它简化了DOM操作、事件处理、动画制作等任务。在幻灯片...

    Jquery 动态效果

    jQuery结合响应式框架,如Bootstrap,可以实现跨设备的动态效果。通过检测屏幕尺寸,我们可以使用`$(window).width()`和`.height()`来调整元素的样式和行为。 八、性能优化 虽然jQuery方便,但过度使用可能导致性能...

    jquery默认隐藏鼠标点击显示文字菜单导航代码.zip

    在IT行业中,jQuery是一款非常流行...总的来说,这个资源对于学习jQuery交互设计和理解JavaScript与CSS在网页动态效果中的配合使用非常有价值。不论你是初学者还是经验丰富的开发者,都可以从中受益,提升自己的技能。

    jQuery实现二级导航效果

    在我们的二级导航项目中,jQuery将扮演核心角色,帮助我们实现动态效果。 在HTML结构上,二级导航通常包含一个主导航条和一系列下拉菜单。主导航条中的每个项都可以展开或收起其对应的下拉菜单。为了创建这个结构,...

    Jquery菜单的显示、隐藏

    总的来说,jQuery提供了一套简洁、易用的API来操作DOM元素,包括菜单的显示和隐藏。通过学习和实践,你可以创建出功能丰富、交互性强的网页菜单。继续探索jQuery的其他功能,将有助于你成为一名更熟练的Web开发者。...

    jQuery九宫格遮罩显示文字效果.zip

    在本项目中,“jQuery九宫格遮罩显示文字效果.zip”是一个包含JavaScript特效的资源,主要目的是实现一种交互式的设计,即当用户鼠标悬停在九宫格布局的图片上时,会显示相应的文字信息。这个功能在网页设计中常用于...

    JQuery实现的各种小效果

    2. **Tab页切换**:利用JQuery的选择器和`hide()`、`show()`方法,可以实现内容区域根据选项卡的切换而显示和隐藏。通过`data-*`属性或自定义属性,可以存储和恢复当前选中的tab状态。 3. **登录表单**:JQuery可以...

    jQuery实现表格动态修改和隐藏 实例

    本实例将深入探讨如何使用jQuery来实现表格的动态修改和隐藏功能,这对于创建交互式用户界面至关重要。 首先,让我们理解jQuery的核心概念。jQuery通过封装JavaScript API,使得选择元素、操作元素、添加事件监听器...

    jQuery简单实现列表隐藏和显示效果示例

    在页面中经常会遇到需要动态显示或隐藏内容的场景,jQuery中的slideToggle()函数就是用来实现这种效果的。该函数可以在元素滑动隐藏和展开之间切换。当元素是可见的时候,调用slideToggle()函数会使它滑动隐藏;反之...

Global site tag (gtag.js) - Google Analytics