`

九、设置样式

 
阅读更多

addClass,removeClass,  toggleClass

 

//添加一个样式,removeClass是移除一个样式,结果为class="addBg bigger",多个样式
$("thead tr").addClass("addBg").addClass("bigger").removeClass("addBg");
//判读是否存在某个样式
alert($("thead tr").hasClass("bigger"));

/*
 * 为tr添加了两个事件,鼠标移上去和鼠标移走事件,当移上去的时候,添加样式,移走的删除样式
 * 为了相对简单实现第一次做某个操作,第二个事件作某个操作这样的功能,JQuery提供
 * toggleClass()-->这个方法指的是判断是否有这个类,如果有就删除,如果没有就添加
 */
/*("tbody tr").mouseover(function(){
    $(this).addClass("addBg");
}).mouseout(function(){
    $(this).removeClass("addBg");
});*/

$("tbody tr").mouseover(changeBg).mouseout(changeBg);

 

function changeBg() {
    $(this).toggleClass("addBg");
}

 

css,  css(properties),  width(),  height(),  hasClass()

//JQuery通过css来指定样式,甚至完美支持opacity透明度
$("#d1").css("height",90+"px").css("width",90+"px")
        .css("background","#00f").css("color","#fff")
        .css("opacity","0.6").height(100).width(100)
        .click(function(){
            //JQuery提供了一些非常常用的方法来处理常用样式,width,height
            $(this).width($(this).width()+20).height($(this).height()+20);
});

分享到:
评论

相关推荐

    jQuery图片九宫格样式布局图片切换-20130625

    《jQuery实现图片九宫格样式布局与切换技术详解》 在网页设计中,为了呈现美观且有序的图像展示,一种常见的方法是采用九宫格布局。这种布局方式将页面分割成九个等大小的单元格,每个单元格可以容纳一张图片,形成...

    九宫格样式

    2. 功能模块:在App启动页或设置页面,常会用九宫格来展示各个功能模块,点击每个格子可以跳转到对应的功能。 3. 游戏菜单:许多游戏中的商店、成就或角色选择界面也会采用九宫格设计,使用户能快速找到所需选项。 ...

    【RecyclerView】 九、为 RecyclerView 设置不同的布局样式.zip

    【RecyclerView】 九、为 RecyclerView 设置不同的布局样式 https://hanshuliang.blog.csdn.net/article/details/113359349 博客源码快照

    使用ProgressBar实现进度条,设置进度条显示风格。以及自定义进度条样式

    本篇文章将深入探讨如何使用ProgressBar来创建进度条,设置不同的显示风格,并教你如何自定义进度条样式。 首先,ProgressBar分为两种类型:indeterminate(不确定进度)和determinate(确定进度)。indeterminate...

    实现百度九宫格样式

    在网页设计中,"百度九宫格样式"是一种常见的布局方式,它主要用于展示信息或功能模块,使得页面看起来更加整洁且有秩序。这种布局模式通常由9个小的等大小的格子组成,每个格子可以承载不同的内容,如图片、文字、...

    九宫格样式实现源代码

    九宫格样式在很多应用中都有所应用,例如应用的启动页、设置菜单、图标选择器等,熟练掌握它的实现方式,可以提高开发效率,使界面设计更加灵活多变。通过深入研究提供的源代码,初学者不仅能学习到基本的布局实现,...

    C# 实现的九宫格样式

    在九宫格控件的`OnPaint`事件处理程序中,开发者会使用`Graphics`对象来绘制9个小方格,这可能包括设置画笔颜色、线条宽度,以及计算每个方格的边界坐标等步骤。 为了实现九宫格的交互性,可能还需要添加鼠标事件...

    代码写布局-九宫格

    本示例的焦点在于“代码写布局-九宫格”,这是一个常见的设计模式,尤其适用于显示图片,如微信朋友圈中的照片展示。在这里,我们将深入探讨如何通过代码实现这样一个九宫格布局。 首先,我们需要理解九宫格布局的...

    实现仿微信选择多张图片,删除, 浏览等,以九宫格的样式显示,最多可显示九张图片

    GridLayout允许我们设置行数和列数,通过动态添加ImageView到GridLayout中,可以展示最多九张图片。每张图片的宽高比可以通过设置ScaleType来保持原图的比例,例如使用`android:scaleType="centerCrop"`。 ```xml ...

    jquery图片九宫格样式.zip

    接下来是CSS部分,用来设置九宫格的样式。我们可以使用`display: grid`或者`display: flex`来创建网格布局。例如,使用CSS Grid可以这样写: ```css .grid { display: grid; grid-template-columns: repeat(3, 1...

    jquery图片九宫格样式布局图片切换

    在网页设计中,"jquery图片九宫格样式布局图片切换"是一种常见的交互式展示方式,它结合了jQuery库和九宫格布局的概念,为用户提供了一种动态、吸引人的图像展示体验。九宫格布局通常指的是将页面划分为9个相等大小...

    ios-下拉九宫格样式菜单.zip

    本项目"ios-下拉九宫格样式菜单.zip"就是一个专门实现这种效果的开源库,名为MoreDropDownMenu,它是对DOPDropDownMenu-Enhanced的进一步改进。这个库为应用添加了一个具有九宫格布局的下拉菜单,可以方便地展示多个...

    主界面 九宫图

    通过定制每个格子的样式和内容,开发者可以创造出各种独特的用户体验。 6. **优化与扩展**: 为了适应不同屏幕尺寸和设备,九宫格布局需要考虑响应式设计,确保在不同分辨率下都能良好显示。另外,动态加载和无限...

    jQuery手机图案九宫格密码锁设置代码

    2. **CSS样式**:对表格单元格进行样式设置,使其看起来像九宫格,并确保触摸友好。这包括设置边框、尺寸、响应式布局等。 3. **jQuery初始化**:在`<head>`部分引入jQuery库(如果尚未包含),然后编写JavaScript...

    HTML5全兼容九宫格布局

    在九宫格布局中,我们可以用一个包含九个子元素的容器,通过设置`display: flex`和`flex-wrap: wrap`,使子元素在一行内填充,超出部分自动换行。然后通过`flex-grow`、`flex-shrink`和`flex-basis`属性调整各个元素...

    CAD国标字体和标注设置.pdf

    九、角度标注子样式 角度标注子样式的设置如图13所示,国标要求文字水平注写。 十、总结 最后,将设置好的样式保存与自己的样图中,如图14所示。通过这些设置,可以确保CAD国标字体和标注设置的正确实施。

    九宫格抽奖源码,抽奖代码,转盘源码,九宫格顺时针抽奖代码,九宫格特效

    其中,九宫格的旋转动画可能通过CSS3的`@keyframes`规则定义,然后在对应的div样式中应用这个动画。通过控制`animation`属性,可以设置动画的持续时间、延迟、次数和方向,以实现顺时针转动的效果。 `img`目录下的...

    QT使用border-image实现9宫格效果

    `border-image`允许我们将一个图像设置为边框,同时定义哪些部分应该拉伸,哪些部分应保持固定。 首先,你需要一个9patch风格的图像,图像的边缘和角落需要有特殊的标记,表示拉伸和不拉伸的区域。在QT中,你可以...

    Qss三种样式

    基本样式是QSS中最简单也最基础的形式,主要涉及颜色、字体、边框等元素的设置。例如,你可以通过QSS改变按钮的背景色、文字颜色、边框宽度和形状。下面是一个简单的例子: ```css QPushButton { background-...

    前端九宫格抽奖

    通过调用Layer的API,我们可以自定义弹窗的样式、内容和行为,比如设置背景透明度、添加关闭按钮等。 具体实现步骤如下: 1. 创建HTML结构:使用`<div>`元素构建九宫格布局,并为其添加相应的类名以便于JavaScript...

Global site tag (gtag.js) - Google Analytics