添加属性

$target.attr({"title":"one piece","name":"solgan"});

为目标元素添加title和name属性

添加之前:

<div class="second">
<p>我是路飞,要成为海贼王的男人。</p>
</div>

添加之后:

<div class="second">
<p title="one piece" name="solgan">我是路飞,要成为海贼王的男人。</p>
</div>

移除属性

 	$target.removeAttr("title");

移除已经存在的样式,如果样式不存在,并不会报错

移除样式之前:

<div class="second">
<p title="one piece" name="solgan">我是路飞,要成为海贼王的男人。</p>
</div>

移除样式之后:

<div class="second">
<p name="solgan">我是路飞,要成为海贼王的男人。</p>
</div>

设置样式

	 	$target.attr("class","red");

所谓的设置样式,实际上就是修改目标元素的class属性,注意此时是将class修改为red,而不是在原来的class基础上添加

设置样式之前:

<div class="second">
<p name="solgan">我是路飞,要成为海贼王的男人。</p>
</div>

设置样式之后:

<div class="second">
<p name="solgan" class="red">我是路飞,要成为海贼王的男人。</p>
</div>

添加样式

	 	$target.addClass("bg");

添加样式,是在原来class的基础上进行添加而不是替换

添加样式之前:

<div class="second">
<p name="solgan" class="red">我是路飞,要成为海贼王的男人。</p>
</div>

添加样式之后:

<div class="second">
<p name="solgan" class="red bg">我是路飞,要成为海贼王的男人。</p>
</div>

删除样式

$target.removeClass("bg");

若样式存在,则删除之,若不存在并不报错

删除样式之前:

<div class="second">
<p name="solgan" class="red bg">我是路飞,要成为海贼王的男人。</p>
</div>

删除样式之后:

<div class="second">
<p name="solgan" class="red">我是路飞,要成为海贼王的男人。</p>
</div>

判断样式是否存在

$target.hasClass("bg");

若样式存在则返回true,否则返回false

添加css样式

$target.css("text-decoration","underline");

添加css样式之前:

<p name="solgan" class="red" >我是路飞,要成为海贼王的男人。</p>

添加css样式之后:

<p name="solgan" class="red" style="text-decoration: underline;">我是路飞,要成为海贼王的男人。</p>

jquery中的属性和样式设置的更多相关文章

  1. jquery中的属性和css

    jQuery中的属性用于获取或设置元素的属性 1.attr(),获取或设置所有相匹配的元素的属性值:removeAttr("attr"),移除所有相匹配的元素的属性 //html ...

  2. js进阶 11-3 jquery中css属性如何操作

    js进阶 11-3  jquery中css属性如何操作 一.总结 一句话总结:通过css()方法 1.attr和css是有交叉的,比如width,两者中都可以设置,那么他们的区别是什么? 其实通俗一点 ...

  3. js进阶 10-6 jquery中的属性选择器有哪些

    js进阶 10-6 jquery中的属性选择器有哪些 一.总结 一句话总结: 1.第一遍能学会么? 一遍是肯定学不会的,要多学几遍,所以想着怎么加快速度,减少学习的遍数 2.属性选择器是干嘛的? 选择 ...

  4. jQuery中对属性的增删改查

    获取元素的属性 $('input').attr('type') .attr()  可以获取和设置自定义属性 .prop()  只能获取和设置固有属性 在设置属性值时 建议不要修改type属性,有的浏览 ...

  5. android中listview的一些样式设置

    在Android中,ListView是最常用的一个控件,在做UI设计的时候,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背很简单只需要准备一张图片然后指定属性 android: ...

  6. JQuery中根据属性或属性值获得元素

    根据属性获得元素 1.比如要获取页面p标签中属性有id的元素 $("p[id]").css("color","red"); 根据属性值获得元 ...

  7. js和jquery中获取非行间样式

    样式又分为了行间样式和非行间样式.一般来说行间样式用的是比较少的,因为它能够作用的范围就只有一个元素,而非行间样式的作用范围可以是一类元素(即拥有相同德标签,或者说是有相同的类名,(当然id名不可能相 ...

  8. JQuery中根据属性或属性值获得元素(6种情况获取方法)

    根据属性获得元素 1.比如要获取页面p标签中属性有id的元素 $("p[id]").css("color","red"); 根据属性值获得元 ...

  9. jQuery中的属性选择器

    先看代码,后面详细解释: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> ...

随机推荐

  1. QT Creator快捷键不能用

    我现在搞明白了,热键之所以不行,是因为我开了Fakevim原因.关了fakevim就能用热键了. 如果开了Fakevim,连基本的Ctrl+C,这样的复制快捷键都不能用. 快速添加方法实体(.cpp) ...

  2. IIS经典模式与集成模式

    在IIS7.0中Web应用程序有两种配置形式:经典和集成 经典模式 经典模式是为了与之前的版本兼容,使用ISAPI扩展来调用ASP.NET运行库,原先运行于IIS6.0下的Web应用程序迁移到IIS7 ...

  3. 《Unity 3D游戏客户端基础框架》多线程异步 Socket 框架构建

    引言: 之前写过一个 demo 案例大致讲解了 Socket 通信的过程,并和自建的服务器完成连接和简单的数据通信,详细的内容可以查看 Unity3D -- Socket通信(C#).但是在实际项目应 ...

  4. Element-ui实现loading的局部刷新

    后台管理系统loading的局部刷新 在一次vue+element-ui后台管理系统的项目中,遇到这样一个问题,引入element-ui加载框后,loading会占满整个屏幕,虽然通过改变路由实现了局 ...

  5. latex的使用

    要写论文了,要用到latex,总算明白了一些,在ubuntu下安装好texlive和texmaker后,在终端测试,输入命令tex: 出现上面的图说明安装好了. 在texmaker下编写tex文档,保 ...

  6. MySQl中隔离级别和悲观锁乐观锁

    1.MySql的事物支持 MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关: MyISAM:不支持事务,用于只读程序提高性能 InnoDB:支持ACID事务.行级锁.并发 Ber ...

  7. Ext.js 之MVC

    Ext.js 4.0之MVC

  8. LoadRunner安装+破解+汉化

    安装 一.需要准备的东东: 1.电脑的操作系统:Win7旗舰版(不解释,这个版本安装问题最少了) 2.LoadRunner11+破解文件+汉化文件+删除注册表工具 3.强大的搜索引擎 二.安装过程 用 ...

  9. GPU 服务器环境安装中一些基础note

    GPU 服务器环境安装中一些基础note GPU 服务器: 添加组,用户,并为之新建主目录. c302@c302-dl:~$ sudo addgroup testgroup Adding group ...

  10. oracle数据库启动时出现ORA-01157和ORA-01110问题

    sql>startup mount; sql>alter database open; RA-01157: 无法标识/锁定数据文件 10 - 请参阅 DBWR 跟踪文件ORA-01110: ...