分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

两个完整的jquery slide多方面滑动效果实例

发布时间:2023-09-06 01:08责任编辑:苏小强关键词:暂无标签

实例1,需要引用jquery-ui.js

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script src="https://code.jquery.com/jquery-1.10.2.js"></script><script type="text/javascript" src="jquery-ui-1.12.1/jquery-ui.js"></script><script type="text/javascript"> ???jQuery.fn.extend({ ???????slideRightShow: function() { ???????return this.each(function() { ?????????????$(this).show(‘slide‘, {direction: ‘right‘}, 1000); ????????}); ???????}, ???????slideLeftHide: function() { ?????????return this.each(function() { ???????????$(this).hide(‘slide‘, {direction: ‘left‘}, 1000); ?????????}); ???????}, ???????slideRightHide: function() { ?????????return this.each(function() { ???????????$(this).hide(‘slide‘, {direction: ‘right‘}, 1000); ?????????}); ???????}, ???????slideLeftShow: function() { ?????????return this.each(function() { ???????????$(this).show(‘slide‘, {direction: ‘left‘}, 1000); ?????????}); ???????} ?????}); ???????$(function(){ ???????$("body").on("click","a#show",function(){ ???????????????$("#test").slideRightShow(); ???????}); ???????$("body").on("click","a#hide",function(){ ???????????????$("#test").slideRightHide(); ???????}); ???});</script></head><body><div id="test" style="position:absolute;">asdfasdf</div><br /><a href="javascript:void(0)" id="show">显示</a><a href="javascript:void(0)" id="hide">隐藏</a></body></html>

实例二:

<html> ?<head> ?<script type="text/javascript" src="jquery-1.8.2.js"></script><script type="text/javascript"> ?????jQuery.fn.slideLeftHide = function( speed, callback ) { ?????????this.animate({ ?????????????width : "hide", ?????????????paddingLeft : "hide", ?????????????paddingRight : "hide", ?????????????marginLeft : "hide", ?????????????marginRight : "hide" ?????????}, speed, callback ); ?????}; ?????jQuery.fn.slideLeftShow = function( speed, callback ) { ?????????this.animate({ ?????????????width : "show", ?????????????paddingLeft : "show", ?????????????paddingRight : "show", ?????????????marginLeft : "show", ?????????????marginRight : "show" ?????????}, speed, callback ); ?????}; ?</script> ?<script type="text/javascript"> ?????$(function() { ?????????$(".title_bar").slideLeftHide(4000); ?????????$(".title_bar").slideLeftShow(4000); ?????}); ?</script> ?????</head> ?<body> ???????<div class="title_bar"> ?????asdfasfasdfas ???????</div> ?</body> ?</html> ?

两个完整的jquery slide多方面滑动效果实例

原文地址:http://www.cnblogs.com/superfeeling/p/7472726.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved