`

jquery slideUp出现滑动效果停滞的问题

 
阅读更多

 

<div class="w-cnt-contain">
		<div class="w-cnt" id="<?php echo $rand_string;?>">
			<div class="m_table m_table_mybiz_widget"  id="m_table_mybiz_widget" style="width:100%;">
			</div>
		</div>
	</div>

 w-cnt 有个背景在左侧, m_table_mybiz_widget 在右侧

 

使用  $("w-cnt").slideUp(500);有停滞,滑动效果受背景的影响

在外面使用一个没有div括起来使用动画效果就可以了

 

此外,使用toggle,只会知道交换执行两个方法,并不能区别是什么动作,例如下面,如果之前有的是展开状态有的是收缩状态,

$(".widget .w-title .desc-arrow").toggle(function(e) {
	var $target = $(e.currentTarget), $w_cnt = $target.parents(".w-title:first").siblings(".w-cnt-contain:first");
	$w_cnt.slideUp(500);
	$target.addClass("arrowDown");
},function(e) {
	var $target = $(e.currentTarget), $w_cnt = $target.parents(".w-title:first").siblings(".w-cnt-contain:first");
	$w_cnt.slideDown(500);
	$target.removeClass("arrowDown");
});

 将不能使用下面的代码得到展开时点击收缩,不能区分,使用判断区分

$(".widget .w-title .desc-arrow").live("click",function(){
	var $target = $(this);
	var $w_cnt = $target.parents(".w-title:first").siblings(".w-cnt-contain:first");

	if($target.hasClass("arrowDown")){
		$w_cnt.slideDown(500);
		$target.removeClass("arrowDown");
	}else{
		$w_cnt.slideUp(500);
		$target.addClass("arrowDown");
	}
	
});

 

 

分享到:
评论

相关推荐

    jquery的列表滑动效果

    总的来说,jQuery的列表滑动效果是一种常见的网页动态效果,通过结合`slideUp()`, `slideDown()`和`slideToggle()`方法,以及适当的DOM操作,可以轻松实现。在实际开发中,我们还需要考虑用户体验、性能优化和兼容性...

    6种jQuery导航栏滑动动画效果

    jQuery提供了`.slideUp()`, `.slideDown()`, `.slideToggle()`, `.fadeIn()`, `.fadeOut()`, 和`.fadeToggle()`等方法,这些方法可以实现元素的滑动和渐变效果。例如,`.slideUp()`和`.slideDown()`可以实现元素上下...

    jquery实现滑动效果

    总结,jQuery 实现滑动效果的核心在于理解并应用 `.slideUp()`, `.slideDown()`, 和 `.slideToggle()` 方法。通过结合其他 jQuery 功能和适当的自定义设置,我们可以创建出丰富多样的滑动交互,提升用户体验。在实际...

    jQuery实现按钮滑动切换

    在本文中,我们将深入探讨如何使用jQuery库来实现按钮的滑动切换效果。jQuery是一个强大的JavaScript库,它简化了HTML文档遍历、事件处理、动画和Ajax交互等任务,使得开发者能够更高效地创建交互式的网页应用。 ...

    让任意view具有滑动效果的SlideUp

    标题中的“SlideUp”指的是Android开发中的一种常见动画效果,它允许View在屏幕上滑动上移,常用于显示或隐藏视图,如底部导航栏、抽屉菜单等。这种效果可以增强用户界面的动态感和交互性。接下来,我们将深入探讨...

    Jquery实现关键字滑动效果和层气泡提示特效实例源码

    本文将深入探讨如何使用jQuery实现关键词滑动效果和层气泡提示特效,这两个功能在网页动态交互中非常常见,可以提升用户体验。 首先,让我们分析“关键词滑动效果”。这种效果通常用于展示滚动的新闻标题、广告或...

    jQuery实现标题滑动框效果

    3. **动画方法**:jQuery提供了`.slideToggle()`, `.slideUp()`, 和 `.slideDown()`等方法来实现滑动效果。这些方法可以改变元素的高度、宽度或者可见性,从而实现滑入、滑出的效果。例如,我们可以使用`.slideDown...

    『HTML5制作仿JQuery效果』滑动

    JQuery中的滑动效果通常包括元素的淡入淡出、滑动显示或隐藏等,这些效果使得网页具有更好的用户体验。 Lufylegend是一个基于HTML5的开源游戏引擎,它不仅用于游戏开发,也可以用于创建交互性强的网页应用。这个...

    jQUERY滑动菜单,滑动效果

    3. **动画效果**:在事件处理函数中,使用`.slideUp()`、`.slideDown()`、`.slideToggle()`等方法实现滑动效果。这些方法可以配合`duration`参数设置动画速度,`easing`参数调整动画缓动函数,以实现更加平滑的过渡...

    jQuery滑动表单验证效果.zip_jQuery滑动表单验证效果

    对于滑动效果,jQuery的动画方法如`.slideUp()`、`.slideDown()`、`.slideToggle()`可以被用来控制错误消息元素的显示和隐藏。这些方法可以接受时间参数,以指定动画完成所需的时间,让过渡更加平滑。 此外,项目...

    jquery滑动

    标题中的“jquery滑动”指的是使用jQuery库来创建平滑的元素滚动或滑动效果,这是jQuery中的一个常见功能,可以用于实现各种动态界面效果,如菜单展开、内容滑入滑出等。jQuery通过简化JavaScript的DOM操作,使得...

    jQuery mobile滑动式的标题导航

    在这个“jQuery mobile滑动式的标题导航”主题中,我们将深入探讨如何利用jQuery Mobile创建动态且具有滑动效果的标题导航栏。 标题导航在任何应用程序中都扮演着关键角色,因为它帮助用户在页面间轻松导航。jQuery...

    jQuery网页文字滑动、滚动、渐变等切换效果

    jQuery的`.slideUp()`, `.slideDown()` 和 `.slideToggle()` 方法是实现此效果的关键。例如,你可以设置一个定时器,每隔一定时间自动切换文字内容,同时配合滑动动画,使文本变换过程更具视觉吸引力。 二、jQuery...

    AJAX百度搜索自动提示效果+JQuery滑动效果

    本项目"AJAX百度搜索自动提示效果+JQuery滑动效果"结合了这两者的优势,为用户提供了类似百度搜索那样的实时自动提示功能,并辅以jQuery的平滑滑动效果,让网页界面更加生动且易用。 首先,我们来详细探讨AJAX技术...

    jquery ui 的一个菜单滑动效果

    标题 "jquery ui 的一个菜单滑动效果" 涉及的是使用 jQuery UI 库来创建具有滑动动画的交互式菜单。jQuery UI 是基于 jQuery JavaScript 库的一个扩展,提供了丰富的用户界面组件,如对话框、进度条、日期选择器、...

    国外很流行的jquery滑动效果

    标题中的“国外很流行的jquery滑动效果”指的是利用jQuery库实现的一种动态视觉效果,它通常涉及到页面元素(如图片、文字或整个div)的平滑移动,为网站增添交互性和吸引力。这种效果在网页设计中广泛应用,能创造...

    多种jquery垂直滑动手风琴效果

    本篇文章将深入探讨“多种jQuery垂直滑动手风琴效果”,介绍如何实现这种效果以及其在实际项目中的应用。 首先,让我们理解“竖向手风琴效果”。这种效果通常用于展示一系列可展开的内容区块,这些区块在默认状态下...

    JQuery 图片滑动很炫动画效果

    本主题聚焦于"JQuery图片滑动很炫动画效果",这通常指的是利用jQuery来创建吸引人的图像展示效果,例如轮播图、幻灯片或滑动切换等。以下将详细讲解这一领域的核心知识点。 首先,让我们从基本概念开始。jQuery的...

    jquery实现的2款具有滑动效果的导航代码,鼠标移动可触发导航hover状态的滑动效果

    在本文中,我们将深入探讨如何使用jQuery来实现滑动效果的导航菜单,特别是在鼠标移动时触发导航条目的hover状态。这种交互式设计可以提升用户体验,让网站更具吸引力。以下是关于这个主题的一些关键知识点: 1. **...

    jquery 滑动下拉效果菜单

    "jquery 滑动下拉效果菜单"是一个利用jQuery实现的动态下拉菜单功能,它提供了美观且流畅的滑动动画效果,增强了用户交互体验。 一、jQuery 基础 jQuery库的核心功能包括选择器(用于查找HTML元素)、DOM操作(如...

Global site tag (gtag.js) - Google Analytics