$("#header")—— 获取id为”header”的元素
$("h3")—— 获取所有标签为的元素
$("div#content .photo")—— 获取所有内类为”photo”的元素
$("ul li")—— 获取所有内的元素
$("ul li:first")—— 获取内的第一个元素
1.简单的滑动版
$(document).ready(function(){
$(".btn-slide" ).click(function (){
$("#panel" ).slideToggle("slow" );
$(this ).toggleClass("active" );
});
});
2、折叠效果
$(document).ready(function(){
$(".accordion h3:first").addClass("active");
$(".accordion p:not(:first)").hide();
$(".accordion h3").click(function(){
$(this).next("p").slideToggle("slow").siblings("p:visible").slideUp("slow");
$(this).toggleClass("active");
$(this).siblings("h3").removeClass("active");
});
});
$(document).ready(function(){
$(".accordion2 h3").eq(2).addClass("active");
$(".accordion2 p").eq(2).show();
$(".accordion2 h3").click(function(){
$(this).next("p").slideToggle("slow").siblings("p:visible").slideUp("slow");
$(this).toggleClass("active");
$(this).siblings("h3").removeClass("active");
});
});
3、Chain-able过渡效果
$(document).ready(function(){
$(".run").click(function(){
$("#box").animate({opacity: "0.1", left: "+=400"}, 1200)
.animate({opacity: "0.4", top: "+=160", height: "20", width: "20"}, "slow")
.animate({opacity: "1", left: "0", height: "100", width: "100"}, "slow")
.animate({top: "0"}, "fast").slideUp().slideDown("slow")
return false;
});
});
4、消失效果
$(document).ready(function(){
$(".pane .delete").click(function(){
$(this).parents(".pane").animate({ opacity: "hide"}, "slow");
});
});
5、整个块元素点击效果
$(document).ready(function(){
$(".pane-list li").click(function(){
window.location=$(this).find("a").attr("href");
return false;
});
});
6、折叠面板
$(document).ready(function(){//hide message_body after the first one
$(".message_list .message_body:gt(0)").hide();
//hide message li after the 5th
$(".message_list li:gt(4)").hide();
//toggle message_body
$(".message_head").click(function(){
$(this).next(".message_body").slideToggle(500)return false;
});
//collapse all messages
$(".collpase_all_message").click(function(){
$(".message_body").slideUp(500)return false;
});
//show all messages
$(".show_all_message").click(function(){
$(this).hide()$(".show_recent_only").show()$(".message_list li:gt(4)").slideDown()
return false;
});
//show recent messages only
$(".show_recent_only").click(function(){
$(this).hide()$(".show_all_message").show()$(".message_list li:gt(4)").slideUp()
return false;
});
});
7、动态悬停效果
$(document).ready(function(){
$(".menu a").hover(function() {
$(this).next("em").animate({opacity: "show", top: "-75"}, "slow");
}, function() {
$(this).next("em").animate({opacity: "hide", top: "-85"}, "fast");
});
});
$(document).ready(function(){
$(".menu2 a").append("");
$(".menu2 a").hover(function() {
$(this).find("em").animate({opacity: "show", top: "-75"}, "slow");
var hoverText = $(this).attr("title");
$(this).find("em").text(hoverText);
}, function() {
$(this).find("em").animate({opacity: "hide", top: "-85"}, "fast");
});
});
8、模仿WordPress的评论后台
$(".pane:even").addClass("alt");
$(".pane .btn-delete").click(function(){
alert("This comment will be deleted!");
$(this).parents(".pane").animate({ backgroundColor: "#fbc7c7" }, "fast")
.animate({ opacity: "hide" }, "slow")return false;
});
$(".pane .btn-unapprove").click(function(){
$(this)).parents(".pane").animate({ backgroundColor: "#fff568" }, "fast")
.animate({ backgroundColor: "#ffffff" }, "slow").addClass("spam")
return false;
});
$(".pane .btn-approve").click(function(){
$(this).parents(".pane").animate({ backgroundColor: "#dafda5" }, "fast")
.animate({ backgroundColor: "#ffffff" }, "slow").removeClass("spam")
return false;
});
$(".pane .btn-spam").click(function(){
$(this).parents(".pane").animate({ backgroundColor: "#fbc7c7" }, "fast")
.animate({ opacity: "hide" }, "slow")
return false;
});
});
9、定义不同的链接样式
$(document).ready(function(){
$("a[@href$=pdf]").addClass("pdf");
$("a[@href$=zip]").addClass("zip");
$("a[@href$=psd]").addClass("psd");
$("a:not([@href*=http://www.webdesignerwall.com])").not("[href^=#]").addClass("external").attr({ target: "_blank" });
});
10.图像替换
$(document).ready(function(){
$("h2").append('');
$(".thumbs a").click(function(){
var largePath = $(this).attr("href");
var largeAlt = $(this).attr("title");
$("#largeImg").attr({ src: largePath, alt: largeAlt });
$("h2 em").html(" (" + largeAlt + ")");
return false;
});
});
分享到:
相关推荐
总结起来,"最后使用的JSP页面所需静态资源.rar"包含的资源是Web开发中的基础元素,它们是构建响应式、交互性强的网页的关键。Bootstrap的CSS提供了丰富的样式库,JS则赋予了网页动态功能。通过合理组织和配置这些...
教程的第一步通常是下载并解压提供的"QQ透明皮肤制作教程+所需文件"压缩包。这个压缩包内可能包含以下内容: 1. **皮肤模板**:这是预设的皮肤结构,包括窗口背景、按钮、头像等元素的图片。你需要在这个模板上进行...
标题中的“大尺寸120DPI所需的fon文件”指的是在计算机图形处理中与字体相关的技术。DPI(Dots Per Inch)是打印或显示设备的分辨率单位,它表示每英寸可以显示或打印的点数。在屏幕显示或打印文本时,较高的DPI通常...
本压缩包“bootstrap冻结表头所需css与js.rar”提供了实现这一功能所需的CSS样式文件和JavaScript脚本。 首先,我们来看`bootstrap-table-fixed-header.js`。这个JavaScript文件是专门为Bootstrap表格设计的,它的...
本资源包"文字图片素材"提供了一站式的解决方案,帮助开发者和设计师快速获取所需的网页制作元素,无需花费大量时间在网络上搜索。 首先,我们来探讨文字在网页设计中的作用。文字是传达信息的主要载体,它的排版、...
在开发Web应用时,"loading所需资源"是一个关键部分,它涉及到用户体验的优化。加载指示器(通常称为loading)是用户界面中一个重要的组件,它向用户显示应用程序或页面正在加载内容的过程,避免用户在等待期间感到...
在IT行业中,JavaScript是一种广泛使用的前端编程语言,它在网页交互、动态效果和数据处理等方面发挥着重要作用。而HTML2Canvas是JavaScript的一个库,它允许开发者以编程方式将HTML内容捕获为Canvas元素,进而可以...
图形元素有助于构建地图的逻辑结构,例如通过不同颜色或样式的图形来表示不同的主题或类别,帮助用户快速定位所需信息。 **1.4 强调重要部分** 利用特殊设计的图形元素(如箭头、高亮区域等),可以有效地吸引用户...
综上所述,QPST救砖所需文件如MBN和HEX文件,是针对高通设备修复过程中的关键元素,它们帮助修复引导加载程序和固件,从而恢复设备的正常工作状态。在进行此类操作时,理解文件的作用以及救砖流程至关重要,以避免...
在XAML或代码-behind中定义这些元素,并添加所需的按钮、下拉列表等控件。例如: ```xml 文件"> 新建"> 新建" /> ... ``` 4. 绑定事件和逻辑: 为Ribbon控件上的按钮或其他交互元素添加事件处理程序...
`MagicZoom.css`文件则包含了实现放大镜效果所需的样式规则。CSS(层叠样式表)用于控制网页元素的布局和外观,包括放大镜效果的样式,如放大镜的形状、大小、位置等。正确地应用这些样式对于使效果看起来专业且无缝...
接着,调整色相滑块,观察颜色变化,直至图片呈现出所需的紫色调。 为了进一步优化色彩,我们可以使用“可选颜色”调整(图像 > 调整 > 可选颜色)。在这个面板中,我们可以针对特定的颜色进行微调,例如改变人物...
这里提到的“MyQQ项目材料所需图片资源”包含的是为MyQQ项目准备的一些图形元素,可能包括用户界面(UI)图标、背景图片、按钮、提示信息等。虽然头像没有在此次分享中包含,但在实际应用中,头像是QQ类应用不可或缺...
本主题涉及的关键技术是使用Java的jar包来实现这个功能。以下是一些核心知识点: 1. **iText**: iText是一款开源的Java库,主要...开发者需要理解每个库的作用,并根据项目需求灵活组合使用,以达到最佳的转换效果。
本资源包含的是"Phaser3入门级程序所需图片",这意味着这些图片是专为初学者设计,用于构建基础的游戏场景、角色、交互元素等。 在Phaser 3中,图片资源是非常重要的组成部分。它们可以是游戏的角色、背景、按钮、...
CSS3 的 `transform` 属性允许我们对元素进行旋转、缩放、移动等变换,而 `transition` 则定义了元素从一种状态变化到另一种状态所需的时间,以及变化的平滑程度。在 `jquery.flip.css` 文件中,会包含这些样式规则...
第二步,复制所需的HTML结构到你的网页中,这通常包括一个包含图片的容器和用于控制相册行为的按钮或链接。 除了核心的JavaScript和CSS,该相册可能还依赖于HTML5的一些新特性,如data属性来存储额外信息,或者使用...
`transition`用于定义元素在特定状态之间转换所需的时间,而`transform`则可以改变元素的形状、大小和位置。例如,可以创建一个半透明的圆形或矩形元素,其初始状态为零大小,点击按钮后通过`transform: scale()`将...
以下是对实现这一效果所需的关键知识点的详细解释: 1. **OpenGL ES**: Android图形渲染主要依赖于OpenGL ES(OpenGL for Embedded Systems),这是一个针对嵌入式设备的2D和3D图形处理API。流星效果的实现通常...
2. **使用XIB设计页面**: 在Interface Builder中,为每个页面创建一个XIB文件,添加所需的UI元素,并进行布局。将这些XIB文件关联到我们之前创建的自定义页面视图类。 3. **实现翻页逻辑**: 在代码中,我们需要监听...